- Key Responsibilities
- Java Engineering Delivery
- Design develop test and maintain Java based applications and services aligned with business requirements
- Build reusable components and follow clean coding practices ensuring maintainability and performance
- Write unit and integration tests participate in code reviews and ensure high quality releases
- Troubleshoot production issues perform root cause analysis and implement preventive fixes
- Generative AI Integration
- Implement Generative AI features by integrating model APIs into Java applications with secure and reliable patterns
- Develop prompt strategies and response handling validation formatting guardrails to improve output quality
- Collaborate with stakeholders to identify GenAI use cases and deliver prototypes that can be productionized
- Monitor and iterate on GenAI features based on accuracy latency cost and user feedback
- Collaboration Process
- Work in an agile environment contributing to sprint planning estimation and timely delivery
- Document designs APIs and operational runbooks to support long term ownership and team efficiency
- Minimum Qualifications
- B
- Tech M
- Tech M
- Sc or equivalent in Computer Science Engineering or a related field
- 3 5 years of hands on experience in Java development delivering production grade applications
- Strong understanding of OOP data structures exception handling and performance considerations in Java
- Practical experience integrating Generative AI capabilities into applications e
- g
- using model APIs and handling responses safely
- Experience with testing practices debugging and collaborating through code reviews and version control
Technology->Artificial Intelligence->Artificial Intelligence - ALL,Technology->Java->Java - ALL