Job Overview
We are seeking a talented and experienced Java Full Stack Developer for a Full-Time, Sr. position at our Bangalore location. The ideal candidate will have 5 to 8 years of work experience in relevant technologies. As a Java Full Stack Developer, you will design, develop, and maintain high-performing applications, ensuring they meet high standards in terms of performance, scalability, and security.
Qualifications and Skills
Proficiency in Java for application development.
Experience with JavaScript for developing web applications and interfaces.
Knowledge of Spring Framework (Mandatory skill) for comprehensive infrastructure support.
Expertise in Angular (Mandatory skill) for building dynamic, modern web applications.
Understanding of Payment Card Industry Data Security Standard (PCI DSS) (Mandatory skill) for ensuring secure transaction processing.
Experience with React for building interactive user interfaces.
Strong SQL skills for managing database systems efficiently.
Experience in developing and consuming RESTful APIs for service-based architectures.
Roles and Responsibilities
Develop high-quality software design and architecture.
Identify, prioritize, and execute tasks in the software development lifecycle.
Oversee and develop functional web applications using modern programming languages and frameworks.
Collaborate with other team members and stakeholders to ensure seamless project delivery.
Perform code reviews, testing, and validation to ensure code meets high standards.
Troubleshoot and debug applications, offering timely solutions to any issues.
Stay updated with emerging technologies and apply them into operations and activities.
Ensure compliance with PCI DSS standards throughout the development lifecycle.