Software Developer 2

Oracle Oracle · Enterprise · United States

Software Developer 2 role focused on product development and strategy for Oracle Health, building a new healthcare platform. Requires experience in designing and building scalable, distributed, cloud-native systems using Java/Python and microservices, with expertise in containers and orchestration. The role involves technical leadership and contributing to software applications and operating systems.

What you'd actually do

  1. You’ll be responsible and lead efforts in designing and building scalable, distributed, and resilient software components and services to support health care platform, applications, and our end users.
  2. Provide technical leadership to other software developers.
  3. Specify, design and implement modest changes to existing software architecture to meet changing needs.

Skills

Required

  • BS or MS degree in computer science, or equivalent
  • 2+ years of developing and shipping enterprise distributed and/or cloud native systems
  • Strong grasp of system design fundamentals and distributed systems architectural best practices
  • Demonstrated ability to write great code in Java, Python, or similar OO languages
  • Experience with web application development using microservices frameworks such as Helidon, Dropwizard, Spring, etc.
  • Experience with containers and container orchestration technologies (Kubernetes, Docker)

Nice to have

  • Strong desire to make an impact and thrive in collaborative and energetic environments
  • Ability to effectively communicate technical concepts verbally and through design aspects