Prinicipal Software Developer

World leader in cloud solutions using tomorrow's technology to tackle today's problems.
Backend
Principal Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Healthcare · Enterprise SaaS · Cloud

Description For Prinicipal Software Developer

As Principal Development Engineer at Oracle, you will be responsible for designing, building and operating applications, components and services ranging from Identity & access management, cloud services, distributed computing, microservices, and storage replication to serve life science customers and advance patient care. The role involves working on architecturally broad and deep software systems engineering problems, owning development from initial concepts through implementation and operation. Your work will impact millions of patients, contributing to better health outcomes.

The position requires expertise in complex software systems, with a focus on cloud platforms, identity management, and distributed systems. You'll collaborate with cross-functional teams including Architecture, Product Management, QA, and Support & Services. The ideal candidate will have strong experience in Java development, cloud platforms, and modern development practices including Docker and Kafka.

Oracle offers a competitive benefits package including medical, life insurance, and retirement options. As a world leader in cloud solutions, Oracle provides opportunities to work on cutting-edge technology while maintaining work-life balance. The company promotes diverse insights and perspectives, operating with integrity for over 40 years. This role offers the chance to make a significant impact in healthcare technology while working with some of the world's largest companies.

Last updated a day ago

Responsibilities For Prinicipal Software Developer

  • Work with cross-functional team members to architect, design & implement software & solutions
  • Define and develop software for tasks associated with developing, designing and debugging applications
  • Collaborate with the global development & qa team to define & meet project milestones
  • Implement high quality code, review code written by peers
  • Write test automation for code
  • Share responsibility with team members to deploy new code to production
  • Work with the team to operate services

Requirements For Prinicipal Software Developer

Java
Linux
Kafka
Kubernetes
  • BS or MS degree in Computer Science, Computer Engineering or equivalent degree
  • 7+ years' experience in the design and implementation of complex software systems
  • Proven experience with Java or C++
  • Understanding of data structures and design patterns
  • Experience with RESTful Web Services or cloud platforms
  • Experience working with Dockers, Kafka, Zookeeper
  • In-depth knowledge of Identity and access management concepts & tools
  • Aptitude for problem solving

Benefits For Prinicipal Software Developer

Medical Insurance
Vision Insurance
Dental Insurance
  • Flexible medical benefits
  • Life insurance
  • Retirement options
  • Volunteer programs

Interested in this job?

Jobs Related To Oracle Prinicipal Software Developer

Principal Java Software Developer

Principal Java Software Developer role at Oracle Health, building cloud-centric healthcare applications with focus on distributed systems and high availability.

Software Development Senior Manager

Senior Software Development Manager position at Oracle leading networking automation and health services development, requiring 10+ years experience.

Principal Member of Technical Staff

Principal Technical Staff role at Oracle Health, building cloud-based healthcare solutions with focus on distributed systems and scalable architecture.

Principal Software Engineer

Principal Software Engineer position at Oracle Cloud Infrastructure, building distributed systems and cloud services with 8+ years of experience required.

Oracle Principal Solutions Engineer (ERP)

Principal Solutions Engineer position at Oracle focusing on ERP systems, requiring 10+ years of experience and expertise in technical sales and customer solutions.