Technical Lead/Principal Software Engineer (Full Stack, Microservices)

Oracle is a world leader in cloud solutions, using tomorrow's technology to tackle today's challenges with 40+ years of experience.
$96,800 - $223,400
Backend
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS · Cloud

Description For Technical Lead/Principal Software Engineer (Full Stack, Microservices)

Oracle's Cloud is a ground-up effort to build Infrastructure and Platform as a Service that operates at high scale in a broadly distributed multi-tenant cloud environment. We are seeking a Technical Lead/Principal Software Engineer to join our Fusion Release Engineering (FRE) team, a central portfolio team for Fusion Applications Development specializing in CI/CD platform and continuous integration.

The role requires a strong technical leader who can drive projects and manage deliverables while maintaining hands-on development capabilities. You'll be working with cutting-edge technologies in cloud deployment automation, Continuous Integration and Delivery, Native Cloud services, and Big Data Analysis. The position demands expertise in full-stack development, with a particular focus on microservices architecture and cloud-native applications.

As a Technical Lead, you'll be responsible for designing and implementing large-scale distributed systems, leading technical initiatives, and collaborating with cross-functional teams. You'll work in an agile development environment with geographically distributed teams, requiring excellent communication and leadership skills.

The ideal candidate will bring deep technical expertise in Java development, microservices architecture, and cloud computing, combined with the ability to mentor team members and drive technical excellence. You'll be working with a modern tech stack including Docker, Kubernetes, and various cloud services, while contributing to Oracle's mission of providing best-in-class cloud solutions to enterprise customers.

This role offers the opportunity to work with senior software developers and architects in a collaborative environment that values continuous learning and innovation. You'll be at the forefront of cloud technology, helping to shape the future of enterprise cloud applications while working on challenging problems at scale.

Benefits include comprehensive healthcare coverage, 401(k) with company match, flexible vacation policy, and various other perks designed to support work-life balance. The position offers competitive compensation including potential for bonus and equity, reflecting the senior nature of the role and its impact on Oracle's cloud infrastructure.

Last updated 2 minutes ago

Responsibilities For Technical Lead/Principal Software Engineer (Full Stack, Microservices)

  • Lead projects and manage project deliveries
  • Work on cloud deployment automation and continuous integration
  • Design and develop distributed, scalable systems
  • Collaborate with cross-functional teams
  • Contribute to cloud native services development
  • Work in an Agile DevOps continuous delivery environment

Requirements For Technical Lead/Principal Software Engineer (Full Stack, Microservices)

Java
JavaScript
Kubernetes
Python
  • BS/MS in Computer Science or equivalent with 10+ years of experience
  • Strong Computer science fundamentals, object-oriented design, and Java programming
  • Large scale SaaS/PaaS based cloud native enterprise application development experience
  • Experience with Microservices based architecture, Docker and Kubernetes
  • Strong full stack Programming experience in Java, Javascript, Python, shell scripting, Oracle RDBMS
  • Very good experience in CI/CD processes and tools like Jenkins and Git
  • Strong problem solving and communication skills

Benefits For Technical Lead/Principal Software Engineer (Full Stack, Microservices)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, dental, and vision insurance
  • Short term and long term disability
  • Life insurance and AD&D
  • Health care and dependent care Flexible Spending Accounts
  • 401(k) Savings and Investment Plan with company match
  • Flexible Vacation
  • 11 paid holidays
  • Paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan

Interested in this job?

Jobs Related To Oracle Technical Lead/Principal Software Engineer (Full Stack, Microservices)

Principal Application Engineer

Principal Application Engineer position at Oracle focusing on J2EE, Microservices, and Banking applications development with 10+ years of experience required.

Software Developer 5 (Java Fullstack)

Principal Software Engineer role at Oracle Health Applications & Infrastructure, focusing on Java fullstack development for healthcare platforms.

Principal Software Developer

Principal Software Developer position at Oracle focusing on building scalable distributed services and microservice architecture.

VBCS Implementation Architect

Senior VBCS Implementation Architect position at Oracle, focusing on Oracle Integration Cloud solutions and customer success.

Principal Linux Development Engineer

Principal Linux Development Engineer position at Oracle focusing on Linux kernel development and open-source contributions.