remote
JAVA Microservices Developer with Generative AI
Generative AI Engineer
Senior Software Engineer to design and develop Java-based microservices with generative AI integration, optimizing scalable cloud-native applications.
About the role
Key Responsibilities
- Design, develop, and maintain scalable microservices architectures using Java and Spring Boot
- Integrate generative AI models into enterprise applications to enhance automation and decision-making
- Optimize API performance and ensure seamless inter-service communication
- Collaborate with cross-functional teams to deliver high-quality, value-driven solutions
- Implement cloud-native practices and leverage cloud computing platforms for deployment
- Mentor junior developers and contribute to architectural decisions
Requirements
- 5+ years of experience in Java development with microservices architecture
- Hands-on experience with generative AI frameworks and APIs
- Proficiency in Spring Boot, RESTful APIs, and cloud platforms (AWS/Azure/GCP)
- Strong understanding of distributed systems, scalability, and performance optimization
- Experience with containerization (Docker) and orchestration (Kubernetes)
Skills
javamicroservicesgenerative aispring bootrestful apiscloud computing