SoftoJobs
Fresher role
CGI logo

CGI

CGI Hiring Associate Software Engineer - JAVA AI in Hyderabad | Onsite

Hyderabad On-site Not specified Not disclosed Full Time Any Bachelor's Degree

Skills required

Technologies this role asks for

Prepare for this role

Practice and Learn are coming soon for Java, Spring Boot — browse articles meanwhile, then apply.

Job description

What you’ll do in this role

Job Overview

CGI is hiring for an Associate Software Engineer - JAVA AI position in Hyderabad, Andhra Pradesh. The role is described as a Java AI Apprentice opportunity focused on building and supporting AI-powered applications and intelligent automation solutions.

The position involves working with senior engineers and architects on enterprise application development, Generative AI, Large Language Models, AI agents, microservices, APIs, and modern cloud-native architectures. It provides hands-on exposure to Java development and emerging AI engineering practices.

Key Responsibilities

  • Develop and maintain Java-based applications, microservices, and APIs using Java, Spring Boot, and related frameworks.
  • Assist with integrating Generative AI services, Large Language Models (LLMs), and AI capabilities into enterprise applications.
  • Build and maintain REST APIs and backend services supporting AI applications, chatbots, virtual assistants, and intelligent workflows.
  • Collaborate with senior developers on Retrieval-Augmented Generation (RAG) solutions using vector databases and enterprise knowledge sources.
  • Develop AI agent workflows and automation solutions using modern AI frameworks and orchestration tools.
  • Apply Prompt Engineering techniques and optimize AI model interactions for accuracy, performance, and user experience.
  • Support deployment and monitoring of AI applications on cloud platforms using containerized environments and CI/CD pipelines.
  • Contribute to application testing, troubleshooting, debugging, and performance optimization activities.
  • Create technical documentation, developer guides, and knowledge-sharing materials for AI and Java solutions.
  • Participate in code reviews, Agile ceremonies, and continuous learning activities related to software engineering and AI technologies.

Required Skills

  • Java development knowledge.
  • Understanding or exposure to Spring Boot and backend application development.
  • Interest in Artificial Intelligence and AI-powered application development.
  • Exposure to Generative AI, LLMs, AI agents, RAG, and prompt engineering concepts.
  • Communication and analytical thinking skills.
  • Interest in applying software engineering practices to enterprise applications.

Technologies and Engineering Areas

  • Java – Used to develop and maintain backend and enterprise applications.
  • Spring Boot – Used for Java-based application and backend service development.
  • REST API – Used to support AI applications and backend services.
  • Generative AI and Large Language Models (LLMs) – Integrated into enterprise applications and intelligent solutions.
  • AI Agents – Used for agent workflows and automation solutions.
  • Retrieval-Augmented Generation (RAG) – Applied with vector databases and enterprise knowledge sources.
  • Prompt Engineering – Used to improve AI model interactions and outcomes.
  • Agile – Referenced through participation in Agile ceremonies.

Experience and Eligibility

The job description does not specify a required number of years of professional experience or a formal degree requirement. The position is described as an apprentice role and focuses on hands-on development and learning.

Work Mode and Location

This is a full-time position based in Hyderabad, Andhra Pradesh, India. The job description does not explicitly state a remote or hybrid arrangement, so the configured SoftoJobs default is onsite.

Domain Exposure

The listed skills include Insurance, indicating that insurance is relevant to the role or its business context.

Who Should Apply

This opportunity is relevant to candidates interested in Java development and AI engineering who want practical exposure to enterprise applications, Generative AI, LLMs, RAG, AI agents, REST APIs, and modern software engineering practices. Candidates should also be prepared to collaborate with senior engineers and participate in Agile development activities.

How to Apply

Apply now through SoftoJobs to explore this opportunity.

Eligibility

Education, passing batch and experience

Education

Any Bachelor's Degree

Experience

Not specified (Freshers welcome)

Similar Fresher Jobs

More openings you may like

© 2026 SoftoJobs. All rights reserved.

smart_toy

SoftoBot

For freshers

Fresher job assistant

Ask about fresher roles, internships, skills, or cities.