We are looking for an experienced near-shore Java developer to support multiple production applications hosted on AWS.
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.