Jobs Board Software Development / Engineering Associate Software Engineer – JAVA AI
Associate Software Engineer – JAVA AI
Software Development / Engineering Full-Time On-site

Associate Software Engineer – JAVA AI at CGI

CGI ·📍 Hyderabad, Andhra Pradesh, India ·🗓️ Posted September 23, 2026 ·⏱️ 2 min read
Share:
CGI is hiring an Associate Software Engineer – JAVA AI in Hyderabad. The role combines Java and Spring Boot development with Generative AI, LLMs, RAG, AI agents, microservices, REST APIs and cloud technologies.
📋 Associate Software Engineer – JAVA AI — Overview
CompanyCGI
Job RoleAssociate Software Engineer – JAVA AI
Job CategorySoftware Development / Engineering
LocationHyderabad, Andhra Pradesh, India
Work ModeOn-site
Employment TypeFull-Time
Other EligibilityCandidates should have an interest in Java software development and AI engineering. The role involves working with Java, Spring Boot, enterprise applications, Generative AI, LLMs, RAG and AI-powered solutions. Specific degree and experience requirements should be confirmed from the official application.
Salary
Apply BeforeOctober 13, 2026
🛠️ Skills Required
Java Object-Oriented Programming Spring Boot REST APIs Microservices Generative AI Large Language Models (LLMs) Retrieval-Augmented Generation (RAG) AI Agents Prompt Engineering Artificial Intelligence Analytical Thinking Communication
💻 Technologies You May Work With
Java Spring Boot REST APIs Microservices Generative AI LLMs RAG Vector Databases AI Agents Prompt Engineering Cloud Platforms Containers CI/CD
🧭 About the Role

The Associate Software Engineer – JAVA AI role is focused on combining enterprise Java development with modern Artificial Intelligence technologies. As a Java AI Apprentice, the selected candidate will work with experienced engineers and architects on AI-powered applications and intelligent automation solutions. The position provides exposure to Java, Spring Boot, microservices, REST APIs, Generative AI, Large Language Models, Retrieval-Augmented Generation, vector databases, AI agents, prompt engineering, cloud-native applications, containers and CI/CD.

✅ Key Responsibilities
  1. 1 Develop and support Java-based enterprise applications.
  2. 2 Build backend services and microservices using Spring Boot.
  3. 3 Develop and integrate REST APIs.
  4. 4 Work with Generative AI and Large Language Models.
  5. 5 Develop or support RAG-based solutions.
  6. 6 Work with vector databases and AI-powered applications.
  7. 7 Explore AI agents and intelligent automation workflows.
  8. 8 Apply prompt engineering techniques to AI applications.
  9. 9 Collaborate with senior engineers and architects.
  10. 10 Participate in testing, debugging and application support.
  11. 11 Work with cloud-native technologies, containers and CI/CD practices.
  12. 12 Apply analytical thinking and effective communication while solving technical problems.
🎁 Benefits
  • Exposure to Java and Spring Boot Generative AI and LLM experience RAG and vector database exposure Microservices development REST API development Cloud and container technologies CI/CD exposure Enterprise software development Collaboration with experienced engineers AI application development experience
📚 How to Prepare
  • Strengthen Java fundamentals and OOP concepts. Practice Spring Boot and REST API development. Learn microservices architecture basics. Understand Generative AI and LLM fundamentals. Learn the basics of RAG and vector databases. Understand prompt engineering. Explore AI agent concepts. Build a small Java/Spring Boot project. Practice debugging and API integration. Learn basic cloud, containers and CI/CD concepts. Prepare examples demonstrating analytical thinking and problem solving.
❓ Frequently Asked Questions
Q. What is the job title?
Associate Software Engineer – JAVA AI.
Q. Which company is hiring?
CGI.
Q. Where is the job located?
Hyderabad, India.
Q. What is the position ID?
J0926-1187.
Q. What technologies are involved?
Java, Spring Boot, REST APIs, microservices, Generative AI, LLMs, RAG, vector databases, AI agents, cloud technologies, containers and CI/CD.
Q. Is this a full-time position?
Yes, the official CGI careers listing identifies it as a full-time opportunity.
Q. Is this specifically a fresher job?
The accessible official listing does not specify an experience range. The role is titled an Associate Software Engineer / Java AI Apprentice in third-party descriptions, but candidates should verify eligibility on the official application.
Q. What is the salary?
Salary is not disclosed in the available employer information.
Q. What is the application deadline?
No application deadline is specified in the available listing.
Q. What should I prepare for this role?
Focus on Java, OOP, Spring Boot, REST APIs, microservices, Generative AI, LLMs, RAG, vector databases, prompt engineering and basic cloud technologies

Ready to apply for Associate Software Engineer – JAVA AI?

You'll be taken directly to CGI's own career page to complete your application.

Apply on Company Site ↗