Oracle, one of the world’s leading cloud and enterprise software companies, is hiring Java Backend Developers for its Generative AI Services team in Bengaluru, Karnataka (India). This is a golden opportunity for skilled developers passionate about AI, Cloud Computing, and scalable backend systems to join a global innovation powerhouse.
About Oracle and OCI
At Oracle Cloud Infrastructure (OCI), innovation meets scale. The team is building the future of cloud infrastructure for enterprises, combining startup-like agility with Oracle’s enterprise-grade reliability. The Generative AI Services team lies at the heart of this transformation—designing intelligent cloud services that use machine learning, AI, and distributed computing to tackle real-world business challenges.
Joining this team means contributing to cutting-edge AI products, scalable microservice architectures, and cloud-native solutions that impact millions of users globally.

Job Overview
Position: Java Backend Developer – AI Services
Location: Bengaluru, Karnataka, India
Job Category: Product Development
Employment Type: Regular Employee (Full-Time)
Role Type: Individual Contributor
Posting Date: 24 October 2025
Visa Sponsorship: Not Available
Language Requirement: English
This role falls under Oracle’s Product Development Division, where engineers work on highly distributed, large-scale systems. You’ll collaborate with top professionals in AI, ML, and Cloud Computing, shaping next-generation innovations in enterprise AI platforms.
Key Responsibilities
As a Principal Member of Oracle’s Software Engineering Division, your work will directly influence the development of Oracle’s AI-based services and infrastructure. Responsibilities include:
- Designing and developing Generative AI services and secure enterprise-grade applications.
- Building scalable backend systems and microservices for dashboards, UI, and real-time analytics.
- Participating in cloud-native development, covering areas like identity, networking, logging, and tagging.
- Collaborating with data scientists and software engineers to create end-to-end AI infrastructure solutions.
- Mentoring junior developers in software design, testing, and deployment practices.
- Taking part in production operations and on-call rotations to maintain service reliability.
This position is ideal for candidates who enjoy working in a fast-paced, innovation-driven environment and want to develop expertise in AI-based cloud infrastructure.
Educational Qualifications
To qualify for this position, candidates must meet the following educational requirements:
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field.
- Strong programming experience in Java (preferred), C#, or C++.
- Proficiency in scripting languages like Python, JavaScript, or Shell scripting.
- Experience with frontend frameworks such as React or Angular is preferred.
- Hands-on experience with distributed systems, microservices, and frameworks like Spring Boot or Vert.x.
- Knowledge of Machine Learning, MLOps, or Generative AI concepts is advantageous.
Required Technical Skills
- Strong programming expertise in Java
- Familiarity with Python or JavaScript
- Experience in Cloud Services (OCI, AWS, GCP, or Azure)
- Understanding of Distributed Systems Architecture
- Proficiency in Microservices (Spring Boot, Kubernetes, Docker)
- Knowledge of API Development and integration techniques
- Exposure to Machine Learning Operations (MLOps)
- Strong understanding of Data Structures and Algorithms
- Experience with Agile and DevOps methodologies
Why Join Oracle
Working at Oracle offers more than just a job—it’s a career built on innovation and global impact. By joining the AI Services Division, you will:
- Develop services that empower Fortune 500 companies worldwide.
- Collaborate with top engineers, architects, and data scientists.
- Access continuous learning and upskilling opportunities in AI, ML, and Cloud domains.
- Enjoy competitive compensation, healthcare, and flexible work arrangements.
- Work in an inclusive environment that values creativity, diversity, and professional growth.
Diversity, Inclusion, and Accessibility
Oracle is committed to creating a diverse and inclusive workplace where everyone is encouraged to contribute. The company provides equal employment opportunities to all applicants regardless of race, gender, or background.
Candidates requiring assistance or accommodations during the hiring process can contact accommodation-request_mb@oracle.com.
Important Details
- Job ID: 312783
- Location: Bengaluru, Karnataka, India
- Application Mode: Online
- Official Careers Page: www.oracle.com/careers
How to Apply
- Visit the official Oracle Careers Page.
- Search for “Java Backend Developer – AI Services (Job ID: 312783)”.
- Click on Apply Now and complete the online form.
- Upload your updated resume and required documents.
- Submit and monitor your application status through your Oracle account.
Final Thoughts
If you’re a skilled developer passionate about AI, Cloud Infrastructure, and scalable backend systems, this role at Oracle’s Generative AI Services team is the perfect opportunity to advance your career. You’ll work with cutting-edge technologies, gain exposure to AI-driven cloud innovation, and contribute to products that impact businesses worldwide.