AI-Native Java Engineer – Graduate Trainee
Zycus · Bangalore, Karnataka, India (Hybrid) · 0-1 years
# AI-Native Java Engineer – Graduate Trainee**Company:** Zycus **Job ID:** JQ2742JNY **Location:** Bangalore, Karnataka (Hybrid) **Employment Type:** Full-time **Experience:** 0–1 years **Eligible Batch:** 2026 graduates **Department:** Software Engineering## About ZycusZycus is a global leader in AI-powered Source-to-Pay (S2P) procurement software. Its Merlin AI platform enables intelligent automation, predictive insights, and AI-driven workflows for enterprise procurement and finance operations.Zycus is building AI-native enterprise software where artificial intelligence is at the core of product development and business automation.## About the RoleZycus is looking for curious and motivated 2026 BE/B.Tech graduates to join as AI-Native Java Engineer – Graduate Trainees.This role combines backend software engineering with AI-assisted development. You will work with Java, Spring Boot, REST APIs, databases, and modern engineering tools while learning how AI-powered applications and agent-based systems are built.## Key Responsibilities- Develop and maintain backend applications using Java and Spring Boot.- Build REST APIs and microservices with guidance from experienced engineers.- Use AI tools such as ChatGPT, GitHub Copilot, Cursor, and Gemini to support coding, debugging, testing, and documentation.- Write clean, maintainable, and testable code.- Work with databases, data models, and application integrations.- Participate in code reviews and engineering discussions.- Explore prompt engineering, AI-powered applications, and agent-based systems.- Collaborate with senior engineers to build production-grade enterprise software.## Eligibility Criteria- BE/B.Tech in Computer Science, Information Technology, Electronics, AI/ML, Data Science, or a related branch.- Must be graduating in 2026.- Minimum 80% or equivalent CGPA in Class 10, Class 12, and BE/B.Tech.- No active backlogs and no history of backlogs/arrears.- Strong understanding of Data Structures and Algorithms, Object-Oriented Programming, DBMS, Operating Systems, and Computer Networks.- Good programming skills in Java or another object-oriented programming language.- Strong analytical, problem-solving, and communication skills.- Demonstrated interest in AI-assisted software development through projects, internships, hackathons, coding competitions, or open-source contributions.## Preferred Technical Skills- Java programming and OOP fundamentals.- Spring Boot and backend development.- REST APIs and web technologies.- SQL and relational databases.- Git and version control.- Familiarity with cloud platforms, Docker, Kubernetes, or AI development tools.## Bonus Points- Projects involving LLMs, Generative AI, AI APIs, or agentic AI frameworks.- Full-stack, web, or mobile application development.- GitHub contributions or open-source projects.- Participation in hackathons or coding competitions.- Technical blogs, research projects, or publicly shared technical work.## Why Join Zycus?- Work on real-world AI-native enterprise products.- Learn from experienced engineers building distributed systems and AI platforms.- Gain exposure to Java, microservices, cloud technologies, and AI/ML.- Explore modern AI-assisted engineering tools and workflows.- Build a strong foundation for a career in backend engineering and intelligent automation.- Grow in an environment that values innovation, ownership, and continuous learning.## How to ApplyInterested and eligible candidates can explore the opportunity through ReferralWorld Careers.Please review the academic eligibility criteria carefully before applying.
Browse more jobs