All fields marked * are required
BGV (Background Verification) is mandatory . Please ensure that only candidates who are comfortable with and able to complete the BGV process are shared.
Job Description
Key Responsibilities
โ Design, develop, test, and maintain scalable, secure, and high-performance enterprise applications
using Java, Spring Framework, and Angular.
โ Build and optimize batch processing solutions using Spring Batch.
โ Develop responsive and user-friendly front-end applications using Angular.
โ Design, deploy, monitor, and support applications on AWS Cloud infrastructure.
โ Implement and maintain microservices-based architectures and cloud-native solutions.
โ Leverage containerization technologies such as Docker and Kubernetes for application deployment
and scalability.
โ Develop and support CI/CD pipelines using tools such as Jenkins, GitHub Actions, GitLab CI,
Terraform, or CloudFormation.
โ Analyze business and system requirements and convert them into effective technical solutions.
โ Ensure application performance, scalability, availability, and security through industry best practices.
โ Troubleshoot and resolve complex technical issues across application and infrastructure layers.
โ Participate in architecture discussions, code reviews, and technical design sessions.
โ Collaborate with cross-functional teams in an Agile/Scrum environment.
โ Mentor junior developers and contribute to the team's technical growth and delivery excellence.
Required Skills
โ Strong experience in Java/J2EE development.
โ Hands-on expertise in Spring Boot and Spring Batch.
โ Proficiency in Angular.
โ Experience with AWS Cloud services and cloud-native application development.
โ Strong understanding of Microservices Architecture, REST APIs, and distributed systems.
โ Hands-on experience with Docker and Kubernetes.
โ Experience with CI/CD pipelines and DevOps practices.
โ Knowledge of performance tuning, scalability, and application security.
โ Strong analytical, problem-solving, and communication skills.
Qualifications
โ Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related
field.
โ Experience working in Agile/Scrum-based development environments.
Required
Preferred