InterviewStack.io LogoInterviewStack.io
Browse more Software Engineer jobs

Software Developer 4

Oracle

BENGALURU, KARNATAKA, India1 day ago
32 views8 saves3 applies

Prepare for this role


Job Type

full time

Description

Oracle Cerner is hiring a Senior Principal Engineer to help design, build, and scale next-generation cloud-native applications and enterprise platforms. In this role, you will serve as a senior technical leader responsible for delivering highly reliable, secure, and performant software systems using modern Java technologies, microservices architecture, and cloud infrastructure.

You will work across backend services, APIs, distributed systems, UI layers, and cloud deployment models. The ideal candidate is a strong hands-on engineer who can combine deep technical expertise with architectural thinking, mentor engineering teams, and drive high-quality execution across complex product initiatives.

This position offers the opportunity to work with experienced architects, product managers, engineering leaders, and cross-functional teams to deliver enterprise-grade solutions that are scalable, maintainable, secure, and aligned with Oracle’s cloud-first strategy.

As a Senior Principal Engineer, you will be expected to:

  • Lead the design, architecture, and development of complex enterprise applications using Java, Spring Boot, Micronaut, and related backend frameworks.
  • Build and evolve scalable microservices-based systems with strong focus on reliability, performance, security, and maintainability.
  • Design and develop RESTful APIs, event-driven services, integration layers, and backend components that support large-scale enterprise workloads.
  • Provide technical leadership for cloud-native application development, including containerized services, distributed deployments, observability, and automation.
  • Work with cloud infrastructure and platform services to deploy, monitor, and optimize applications in cloud environments.
  • Collaborate with product managers, architects, UI engineers, QA engineers, DevOps teams, and other stakeholders to deliver high-quality product capabilities.
  • Drive architecture discussions, technical design reviews, code reviews, and engineering best practices across the team.
  • Mentor senior and junior engineers, helping raise the overall technical quality and engineering maturity of the organization.
  • Identify performance bottlenecks, scalability risks, security gaps, and operational issues, and lead efforts to resolve them.
  • Contribute to UI and full-stack application development where required, ensuring seamless integration between frontend experiences and backend services.
  • Define and promote best practices for CI/CD, automated testing, logging, monitoring, alerting, and production support.
  • Evaluate new frameworks, tools, and technologies and recommend practical adoption strategies.
  • Produce clear technical documentation, architecture diagrams, implementation plans, and knowledge-sharing materials.

Take ownership of critical technical initiatives from concept through design, implementation, release, and production support.
AI Experience is an added plus.

Career Level - IC4

This job is found at InterviewStack.io

Skills

cernerjavamicroservicesapisdistributed systemsspring bootrestful apisobservabilityscalabilityci/cdmonitoringcode reviewtechnical documentationautomated testing

About Oracle

Oracle offers integrated suites of applications plus secure, autonomous infrastructure in the Oracle Cloud.

software, cloud computingWebsite