
Java +AI
About the role
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.
Education: MCA,MSc,Bachelor of Engineering,BCA,BSc
- Preferred skills: Technology->Artificial Intelligence->Artificial Intelligence
- ALL,Technology->Java->Java
- ALL
Required skills
Java
Generative AI
API integration
Prompt handling
Unit testing
Debugging
About Infosys
BANGALORE
Headquarters