Senior Java Engineer/ Lead/ Architect Distributed Systems | Cloud Native | System Design
5 days ago
Job Description Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. 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 managementpowering 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 deliveryfrom 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 QualificationsCore 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 Career Level - IC4
-
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,...
-
Bengaluru, Karnataka, India Oracle Full time ₹ 10,00,000 - ₹ 15,00,000 per yearJob DescriptionDesign, 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...
-
Senior Java Architect
17 hours ago
Bengaluru, India Happiest Minds Technologies Full timeSenior Java Architect (Cloud-Native & GenAI Expertise) Location: Bangalore Experience: 15-20 years - Java Architect with 15 - 18 years of experience in software development including 5-8 years in architecture leadership - Strong communication, stakeholder management, and architectural consulting skills Architectural Strategy, Leadership and Customer Connect...
-
Senior Java Architect
15 hours ago
Bengaluru, India Happiest Minds Technologies Full timeSenior Java Architect (Cloud-Native & GenAI Expertise) Location: Bangalore Experience: 15-20 years Java Architect with 15 - 18 years of experience in software development including 5-8 years in architecture leadership Strong communication, stakeholder management, and architectural consulting skills Architectural Strategy, Leadership and Customer Connect...
-
Senior Distributed Systems Engineer
4 days ago
Maharashtra, India, India INDI Staffing Services Full timeAt INDI, we're passionate about empowering individuals and businesses worldwide. Our cutting-edge recruiters connect leading companies with top talent, fostering a dynamic environment where innovation thrives. Join us in shaping the future of work.Overview of the role:The Senior Distributed Systems Engineer position focuses on working with distributed...
-
Solution Architect
3 weeks ago
Bengaluru, India Han Digital Solution (P) Ltd Full timeDescription :- Translate business needs into technical solutions for the eSports platform.- Work closely with technical architect, developers, and product owners.- Define system workflows, data models, and integrations.Location : BangaloreExp : 15+Notice : 30 days- 15+ years of experience in solution design or enterprise architecture.- Strong background in...
-
Lead Java Developer
1 week ago
Bengaluru, India Miamin Systems Full timeJob Description About the Role We are looking for an experienced and hands-on Technical Lead (Java/Python) who can architect, design, and lead the development of high-performance applications. You will mentor engineers, drive best practices, and ensure the delivery of scalable, secure, and maintainable solutions for global clients. This role requires strong...
-
india beBeeSystem Full timeJob Title: Enterprise AI Orchestration ArchitectWe are seeking a highly skilled architect to join our team and help design, deploy, and manage multi-agentic systems 10x faster with 4x fewer resources.This role is ideal for someone who loves deep system architecture and has experience building high-scale distributed systems or real-time platforms.Architect &...
-
Senior Java Architect
1 day ago
Bengaluru, India Happiest Minds Technologies Full timeSenior Java Architect (Cloud-Native & GenAI Expertise)Location: Bangalore Experience: 15-20 years Java Architect with 15 - 18 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...
-
Senior Java Architect
22 hours ago
Bengaluru, India Happiest Minds Technologies Full timeSenior Java Architect (Cloud-Native & GenAI Expertise)Location: Bangalore Experience: 15-20 years Java Architect with 15 - 18 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...