Senior Java Engineer/ Lead/ Architect – Distributed Systems
6 days ago
Job Description
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
Responsibilities
About the Team
Oracle Cloud Infrastructure (OCI) enables developers to build and operate massively scalable, multi-tenant cloud services. The Applications Platform team delivers the core platform for containerized workloads, serverless compute, and API management—powering services like Oracle Kubernetes Engine (OKE), Oracle Serverless, and API Gateway.
We are building the next generation of managed Kubernetes, application development, governance, and compliance services. This is an opportunity to work on high-impact systems used globally at enterprise scale.
What You Will Work On
As a Senior Java Engineer, you will:
Design, build, and operate
highly available, low-latency distributed systems
that run at cloud scale.
Own end-to-end delivery—from architecture, design patterns, coding, and automation to operations.
Build new cloud-native services from the ground up and evolve existing services for massive scale.
Work on core components integrated deeply with Kubernetes, serverless frameworks, and application lifecycle tooling.
Dive deep into the internals of networking, scheduling, resource management, multi-tenancy, and distributed state.
Implement emerging Kubernetes ecosystem interfaces and maintain the Kubernetes Providers for OCI.
You'll work with a team that values simplicity, scale, clear system thinking, and hands-on engineering. We operate in a fast-moving, highly collaborative environment with ample room to innovate.
Why This Role Is Exciting
Chance to build
first-principles distributed systems
in a cloud environment.
Work on
OCI's flagship services
with massive scale and global adoption.
Influence architecture decisions and drive technical strategy.
Opportunity to work with Kubernetes internals, cloud architecture patterns, and cutting-edge cloud-native technology.
Be part of a rapidly growing org where your contributions create real impact.
Required Qualifications Core Skills
5 to 15+ years
of hands-on experience designing, building, and operating
large-scale distributed systems
.
Strong expertise in
Java
(GoLang experience is a plus).
Solid foundation in
object-oriented design
,
system design
, and
design patterns
.
Deep knowledge of
data structures, algorithms, OS concepts, and concurrency models
.
Strong grasp of
networking fundamentals
(TCP/IP, HTTP) and system-level interactions.
Proven ability to write high-quality, production-ready code and troubleshoot complex distributed issues.
Experience mentoring engineers and driving technical decisions.
Cloud & Container Skills
Strong understanding of
Docker
, container runtimes, and
Kubernetes architecture
.
Familiarity with
Cloud design patterns
and managed Kubernetes offerings (AWS EKS, GCP GKE, Azure AKS is a plus).
Knowledge of multi-tenant cloud infrastructure is desirable.
Experience with Python or scripting for automation is a plus.
Preferred Experience
Experience building or operating cloud services (IaaS / PaaS).
Exposure to DevOps practices (CI/CD automation, on-call rotations).
Master's degree in Computer Science or related field.
Strong ownership mindset with a bias for action.
Expectations
Take ownership of complex distributed problems and drive them to completion.
Contribute to large architectural decisions across services.
Build reliable, observable, and performant cloud-native systems.
Champion best practices in design, architecture, code quality, and operational excellence.
Career Level
IC3/ IC4
Qualifications
Career Level - IC4
About Us
As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges. We've partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity.
We know that true innovation starts when everyone is empowered to contribute. That's why we're committed to growing an inclusive workforce that promotes opportunities for all.
Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
We're committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation- or by calling in the United States.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans' status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
-
Bengaluru, Karnataka, India Oracle Full time ₹ 10,00,000 - ₹ 15,00,000 per yearDescriptionDesign, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.ResponsibilitiesAbout the TeamOracle Cloud Infrastructure (OCI) enables developers to build and operate massively scalable, multi-tenant cloud services. The Applications Platform team delivers the core platform for containerized workloads,...
-
Java Developer
5 hours ago
Bengaluru, Karnataka, India Hatchtra Innotech Full time ₹ 6,00,000 - ₹ 18,00,000 per yearWere Hiring: Java Developers Modernization, Distributed Systems & Microservices (15+ Openings | 4 - 8 Yrs Experience | Multiple Levels & Roles)Location: Bengaluru (Work from Office Marathahalli)Client: Leading Global Investment Banking Project Industry: Digital Consulting / Fortune 500 Clients (Staffing via Hatchtra Innotech Pvt. Ltd.) Employment Type:...
-
Senior Java Architect
2 days ago
Bengaluru, Karnataka, India Happiest Minds Technologies Full time ₹ 8,00,000 - ₹ 24,00,000 per yearSenior Java Architect (Cloud-Native & GenAI Expertise)Location: BangaloreExperience : 15-20 yearsJava Architect with years of experience in software development including 5-8 years in architecture leadershipStrong communication, stakeholder management, and architectural consulting skillsArchitectural Strategy, Leadership and Customer ConnectCreate reference...
-
Senior Distributed Systems Engineer
2 weeks ago
Bengaluru, Karnataka, India Uplers Full time ₹ 36,00,000 - ₹ 72,00,000 per yearSenior Distributed Systems EngineerExperience: Years Exp.Salary : INR 60 Lacs per annumPreferred Notice Period: Within 30 DaysShift: 10:00AM to 7:00PM ISTOpportunity Type: Office , Bengaluru, KarnatakaPlacement Type: Permanent(*Note: This is a requirement for one of Uplers' Clients)Must have skills required :Architecture, Distributed Systems, High level...
-
Distributed System Engineer
7 days ago
Bengaluru, Karnataka, India, Karnataka eBay Full timeHere’s a polished LinkedIn job post draft based on your requirements We’re Hiring: Distributed Systems Engineer5-8 Years-BangaloreAre you passionate about building large-scale distributed systems and data infrastructure? Join our team to design, implement, and ship services end-to-end — from design → code → tests → deploy → operate.What...
-
Senior Java Backend Engineer
1 day ago
Bengaluru, Karnataka, India, Karnataka RingCentral Full timeWe are looking for a Senior Java Backend Engineer & Team Lead that will work on a variety of exciting projects with responsibility for designing and delivering secure, distributed, scalable and fault tolerant services, end-user applications and APIs. In this role, you will have an opportunity to use your engineering expertise & leadership in the delivery of...
-
Senior Solution Architect –
2 days ago
Bengaluru, Karnataka, India EPAM Systems Full time US$ 1,04,000 - US$ 2,50,000 per yearWe are seeking an experiencedSenior Solution Architectwith expertise in Java and Azure to lead transformative projects and drive innovation in modernizing legacy systems.This role offers an exciting opportunity to collaborate with diverse teams, ensure technical excellence, and deliver scalable cloud-based solutions that support our clients' business...
-
Sr. Java Architect
1 week ago
Bengaluru, Karnataka, India WebKorps Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob Title:Senior Java ArchitectLocation: Bangalore Karnataka - WhitefieldJob Type: Full time from office only – 5 days in a weekExperience Level: 10 YearsJob Summary:We are seeking a Senior Java Architect with strong expertise in cloud technologies to design, develop, and optimize scalable enterprise applications. The ideal candidate will have...
-
Java Architect
1 week ago
Bengaluru, Karnataka, India Nilasu Consulting Services Full time ₹ 20,00,000 - ₹ 25,00,000 per yearCompany Overview: Nilasu Consulting Services Pvt Ltd is a leading player in the human-resources industry, offering a wide range of services including recruitment, staffing, and HR consulting. We are dedicated to helping organizations find the top talent in the market and assisting professionals in finding their dream jobs. Role and Responsibilities: We are...
-
Java Solutions Architect
2 weeks ago
Bengaluru, Karnataka, India Workfall Full time ₹ 12,00,000 - ₹ 36,00,000 per yearAbout the RoleWe are looking for an experienced Java Solution Architect with strong expertise in AWS cloud services, microservices architecture, and enterprise-level solution design. The ideal candidate will lead the technical vision, design scalable systems, and collaborate with cross-functional teams to deliver high-performance...