Ampstek · 19 hours ago
Java Developer (Gen AI)
Ampstek is seeking a highly skilled Java Developer with strong experience in Core Java and Generative AI. The ideal candidate will be responsible for designing, developing, and scaling intelligent, cloud-ready applications by integrating modern AI/ML and GenAI capabilities into enterprise systems.
Responsibilities
Design, develop, and maintain high-performance Java applications using Core Java and related frameworks
Build and deploy RESTful APIs and Microservices architectures
Integrate Machine Learning and Generative AI models into backend services
Work with GenAI frameworks/APIs (e.g., LLMs, prompt engineering, embeddings, RAG pipelines)
Collaborate with data scientists and AI engineers to productionize ML/GenAI solutions
Ensure application scalability, security, and performance optimization
Participate in code reviews, architectural discussions, and technical design
Troubleshoot and resolve complex technical issues across environments
Qualification
Required
7+ years of experience in Java development
Strong experience in Core Java
Experience with Microservices
Experience with APIs
Experience in Machine Learning
Experience in Generative AI
Ability to design, develop, and maintain high-performance Java applications
Experience in building and deploying RESTful APIs
Experience in integrating Machine Learning and Generative AI models into backend services
Familiarity with GenAI frameworks/APIs (e.g., LLMs, prompt engineering, embeddings, RAG pipelines)
Ability to collaborate with data scientists and AI engineers
Experience in ensuring application scalability, security, and performance optimization
Participation in code reviews, architectural discussions, and technical design
Ability to troubleshoot and resolve complex technical issues across environments