Job Summary
We are looking for an experienced Java Developer with strong expertise in Java, Spring Boot, Kafka, AWS, and REST API development. The candidate will design, develop, and maintain scalable microservices and cloud-native applications while working closely with engineering and product teams.
Required Skills
- Strong experience with Java/J2EE and Spring Boot
- Hands-on experience developing microservices and REST APIs
- Strong knowledge of Apache Kafka and event-driven architecture
- Hands-on experience with AWS cloud services such as EC2, S3, Lambda, ECS, API Gateway, SQS/SNS, or similar
- Experience with API design, integration, and development
- Strong understanding of SQL/NoSQL databases
- Experience with Docker, CI/CD, Git, and cloud-native development
- Good understanding of software design, architecture, testing, and troubleshooting
Preferred / Plus
- Experience with AI/GenAI, LLMs, or AI-powered applications
- Experience integrating AI capabilities into existing applications or APIs
Experience with Kubernetes and Terraform