Posted:1 week ago| Platform:
On-site
Contractual
Job Description We are looking for an experienced near-shore Java developer to support multiple production applications hosted on AWS. Responsibilities: Maintain and support three distinct Java applications running in production on AWS Fargate, ensuring high availability and rapid issue resolution. Triage production incidents, conduct root cause analysis, and drive improvements. Participate in the full SDLC: requirements gathering, system design, development, testing, deployment, and ongoing maintenance. Define and document technical interfaces, API contracts, and high-level architecture diagrams. Architect, design, and implement scalable and maintainable features and microservices to meet evolving business needs. Implement secure coding practices and ensure applications meet organizational or industry security standards. Develop and enhance Java services using Spring Boot within Docker containers orchestrated by AWS Fargate. Design and optimize MySQL schemas on Amazon RDS; write complex SQL queries and views to support business logic. Implement and maintain serverless components, including AWS Lambda functions, API Gateway endpoints, and Amazon Cognito user authentication flows. Enhance Angular front-end components (TypeScript, RxJS, NgRx) that consume RESTful APIs and Cognito-secured endpoints. Collaborate with functional and product teams to ensure end-to-end integration and seamless user experiences. Design, write, and adjust GitLab CI/CD pipelines to automate build, test, and deployment workflows for containerized applications. Conduct and participate in code reviews, enforce best practices, and drive continuous improvement in code quality. Monitor performance and reliability metrics using AWS CloudWatch, AWS X-Ray, and custom dashboards; tune application and database performance accordingly. Qualifications: 7+ years of professional experience developing enterprise applications in Java (Spring Boot) and TypeScript (Angular). Proven experience deploying containerized applications on AWS Fargate and integrating with serverless services (Lambda, API Gateway, Cognito). Deep understanding of relational database design, MySQL performance tuning, indexing strategies. Strong familiarity with the Spring ecosystem: Spring MVC, Spring Data JPA, Spring Security, and Spring Cloud. Familiarity with front-end development skills in Angular (CLI, components, services, modules), HTML5, and CSS3. Experience with automated testing frameworks (JUnit, Mockito, Protractor/Cypress) and test-driven development. Comfortable working in Agile/Scrum environments with strong collaboration and communication skills. Excellent problem-solving ability, attention to detail, and the ability to decompose complex issues into actionable tasks. Show more Show less
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
INR 0.5 - 0.5 Lacs P.A.
INR 0.5 - 0.5 Lacs P.A.
chennai, ahmedabad, bengaluru
INR 10.0 - 20.0 Lacs P.A.
chennai, bengaluru, hyderabad
INR 15.0 - 30.0 Lacs P.A.
chennai, ahmedabad, bengaluru
INR 15.0 - 30.0 Lacs P.A.
Experience: Not specified
INR 0.5 - 0.5 Lacs P.A.
bengaluru
INR 3.0 - 5.0 Lacs P.A.
bengaluru
INR 9.0 - 12.0 Lacs P.A.
bengaluru
INR 5.0 - 9.0 Lacs P.A.
INR 7.0 - 12.0 Lacs P.A.