15+ years of professional software development experience
Strong expertise in Java 21 (or latest Java versions)
Hands-on experience with Spring Boot / Spring Framework
Strong experience in building REST APIs and JSON integrations
Proven experience with AWS services: ECS, API Gateway, DynamoDB
Experience with GitLab CI/CD pipelines
Strong knowledge of Terraform (Infrastructure as Code)
Proficiency in IntelliJ IDEA or similar IDEs
Strong debugging, performance tuning, and system design skills
Design, develop, and maintain enterprise-grade applications using Java 21 and Spring Boot
Build and consume RESTful APIs and integrate JSON-based services
Develop scalable cloud-native solutions using AWS services (ECS, API Gateway, DynamoDB)
Implement CI/CD pipelines using GitLab CI/CD
Work with infrastructure as code using Terraform
Collaborate with cross-functional teams to deliver high-quality software solutions
Ensure application performance, scalability, and security best practices
Participate in code reviews, architecture discussions, and troubleshooting
We are seeking a highly experienced Senior Java Developer with strong expertise in modern Java development and AWS cloud services. The ideal candidate will have deep hands-on experience building scalable microservices, RESTful APIs, and cloud-native applications using Java 21, Spring Boot, and AWS services. This role requires strong DevOps exposure and infrastructure automation experience.