
Eligibility Criteria
Bachelor of Engineering (B.E.) or Bachelor of Technology (B.Tech) in Computer Science, Information Technology, Electronics, AI/ML, Data Science or related branches; graduating in the 2026 batch; minimum 80% or equivalent CGPA in 10th, 12th and B.E/B.Tech; no active backlogs and no history of backlogs or arrears.

Job Description & Key Responsibilities
Zycus, a global leader in enterprise spend management solutions, has been consistently recognized for its innovative approach to procurement, invoicing, and spend analytics. With a presence in over 30 countries and a workforce of more than 5,000 professionals, the company has built a reputation for delivering cuttingβedge technology that helps businesses streamline their operations and achieve cost efficiencies. Zycusβs culture is built around collaboration, continuous learning, and a strong focus on customer success, making it an attractive destination for fresh talent eager to make an impact.
The AIβNative Java Engineer β Graduate Trainee role is designed for 2026 graduating B.E/B.Tech students who are passionate about backend development and excited to explore the intersection of software engineering and artificial intelligence. As a graduate trainee, you will work closely with senior engineers on realβworld projects, contributing to the development of productionβgrade applications, RESTful APIs, and microservices. The role emphasizes the use of AI tools such as ChatGPT, GitHub Copilot, Cursor, and Gemini to enhance coding efficiency, debugging, testing, and documentation.
Key responsibilities include:
1. Designing, coding, and testing Javaβbased backend services using Spring Boot.
2. Building and maintaining REST APIs and microservices.
3. Writing clean, maintainable, and wellβdocumented code.
4. Collaborating with crossβfunctional teams to integrate database and thirdβparty services.
5. Leveraging AI tools for code generation, bug detection, and performance optimization.
6. Applying prompt engineering techniques to improve AIβassisted workflows.
7. Participating in code reviews and knowledge sharing sessions.
8. Contributing to the development of AIβaware services and agentic AI frameworks.
9. Learning and adopting cloud and container technologies such as Docker and Kubernetes.
10. Continuously improving technical skills through mentorship and selfβlearning.
Tech stack: Java, Spring Boot, REST APIs, SQL, Git, Docker/Kubernetes, cloud platforms (AWS/Azure/GCP), AI development tools (ChatGPT, GitHub Copilot, Cursor, Gemini).
Growth path: Starting as a graduate trainee, you can progress to roles such as Junior Java Developer, Software Engineer, Senior Engineer, and eventually lead engineering or product roles. Zycus offers structured learning programs, mentorship, and opportunities to work on highβimpact projects across multiple geographies.
Why join Zycus? The company offers a competitive salary, a collaborative work environment, exposure to cuttingβedge AI technologies, and a clear career progression roadmap. Employees enjoy a healthy workβlife balance, flexible work arrangements, and a culture that encourages experimentation and innovation.