Backend Developer at Oracle |Bengaluru |2025
Do you have a passion for next-generation backend engineering and artificial intelligence? Oracle Cloud Infrastructure (OCI)’s Generative AI Service team in Bengaluru, Karnataka, is looking for a talented and driven Java Backend Developer to help shape the future of enterprise cloud AI. If you are ready to work in a truly global, high-impact environment—with the reach, resources, and creativity of one of the world’s biggest technology innovators—this is your moment!

About Oracle Cloud Infrastructure & Generative AI Service
Oracle Cloud Infrastructure (OCI) is at the cutting edge of cloud computing for enterprise customers. Operating with the speed and innovation of a start-up coupled with the scale of Oracle’s global operations, OCI powers robust, scalable, and secure cloud systems for clients across every major sector. The Generative AI Service team pioneers services at the intersection of AI and cloud infrastructure, enabling groundbreaking solutions that tackle some of today’s most complex technology challenges.
As a Java Backend Developer–AI Services at Oracle, you’ll join a diverse team of creators, inventors, and technical experts leveraging state-of-the-art machine learning and distributed systems to design and deliver AI-powered cloud solutions for business-critical applications worldwide.
What You’ll Do
As a principal member of this division, you will:
- Design, develop, and operate cutting-edge Generative AI services and enterprise-specific AI offerings, ensuring best-in-class security and cloud performance for customers.
- Architect and implement scalable infrastructure using microservices and cloud-native approaches—backends that power sophisticated UIs, dashboards, and interactive tools.
- Develop cloud-native modules involving identity, logging, tagging, service gateways, private networks, and other infrastructure concepts, advancing the flexibility and security of OCI.
- Collaborate deeply with data scientists and software engineers to deliver robust infrastructure that binds data, AI, security, and usability into tightly integrated services.
- Mentor and guide junior engineers: Influence code quality, architectural decisions, and best practices across the team, while supporting others in design, development, and operational troubleshooting.
- Participate in production operations and on-call rotations: Ensure reliability, security, and responsiveness of deployed AI services at massive enterprise scale.
- Drive continuous learning: Stay up-to-date with the latest in AI, machine learning, distributed computing, and cloud innovation, applying new skills to real-world challenges.
What You’ll Bring
- Education: Bachelor’s or master’s degree (preferred) in Computer Science, Computer Engineering, or a related technical area.
- Programming Skills: Expertise in at least one high-level language such as Java, C#, or C++ (Java preferred); plus strong scripting knowledge using Python or JavaScript.
- UI & Front-End: Working familiarity with at least one UI framework (React.js, Angular, etc.).
- Cloud & Distributed Systems: Proven record in designing and deploying distributed systems using microservice architectures and API frameworks like Spring Boot or Vert.x.
- Cloud Platform Experience: Hands-on exposure to at least one cloud environment (Oracle Cloud/OCI, AWS, GCP, Azure, or similar).
- Machine Learning: Understanding of ML concepts, current techniques in machine learning/statistical modeling, and/or practical experience with ML frameworks or MLOps.
- Agile/DevOps: Agile development mindset, willingness to work in iterative environments, and experience or interest in DevOps practices.
- Problem-Solving: Deep understanding of algorithms, data structures, and coding best practices—a true engineering mindset.
- Communication: Strong ability to communicate with technical and business stakeholders, and collaborate effectively in a diverse, global team.
- Work Ethic: Motivated, open to mentoring others, excited by fast-paced and complex projects.
Preferred:
- Cloud native frameworks/tools, machine learning engineering, ML Ops, and direct experience with generative AI projects.
Why Oracle?
- Global Leadership: Be part of a company trusted by the world’s largest organizations and public sector agencies.
- Innovation & Scale: Take pride in solving technical challenges that impact millions of users, leveraging Oracle’s best-in-class R&D, infrastructure, and connectivity.
- Diversity & Inclusion: Join an inclusive workforce where new ideas, perspectives, and continuous feedback drive innovation.
- Competitive Rewards: Benefit from flexible medical, life insurance, and retirement plans; work-life balance policies; and robust support systems.
- Professional Growth: Access learning resources, mentorship, and opportunities to advance into technical leadership or cross-disciplinary roles.
- Social Impact: Give back through Oracle’s active volunteer and community support programs.
Your Path with Oracle
At Oracle, every engineer is empowered to make technical and business impacts. By joining the Generative AI Service team, you’ll influence how AI shapes tomorrow’s enterprise cloud. You’ll innovate, collaborate with world-class colleagues, and accelerate your career in a stimulating, forward-thinking environment.
If you have a penchant for distributed systems, AI, microservices, and a dedication to code craftsmanship, this is the opportunity to shine on a global stage—where your work matters and makes a difference daily.
Please note: Visa/work permit sponsorship is NOT available for this position. Proficiency in English (read, write, speak) is required.
Important Information Table
| Category | Details |
|---|---|
| Role | Java Backend Developer – AI Services |
| Company | Oracle Cloud Infrastructure (OCI) |
| Location | Bengaluru, Karnataka, India |
| Eligibility | Bachelor’s/Master’s in CS/CE/related. Expert in Java & Python/JS |
| Key Skills | Java, Python, Microservices, Distributed Systems, Cloud (OCI/AWS etc.), Machine Learning, UI Frameworks |
| Application Link | Java Backend Developer – AI Services – Oracle Careers |
