Educational Requirements
MCA,MSc,Bachelor of Engineering,BCA,BSc
Service Line
Application Development and Maintenance
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 setting, 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.
35 years of hands-on experience in Java development, delivering production-grade applications.
Solid 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.
Preferred Skills
Technology->Java->Java - ALL
Technology->Artificial Intelligence->Artificial Intelligence - ALL
📌 Java +ai Professional Bengaluru (India)
🏢 Infosys
📍 India