Taro Logo

Software Developer 5 (Architect)

A world leader in cloud solutions, using tomorrow's technology to tackle today's challenges for over 40+ years.
Backend
Principal Software Engineer
In-Person
5,000+ Employees
12+ years of experience
Healthcare · Enterprise SaaS · Cloud

Job Description

Oracle Health Applications & Infrastructure is a new organization focused on modernizing healthcare through cloud technology. We're building a complete platform to improve healthcare and quality of life globally by enabling better experience and easier access to health and research data. This is a greenfield opportunity to design and build new cloud-centric applications from the ground up.

As a Principal Software Engineer (Architect), you'll join a dynamic team working on ambitious initiatives in healthcare technology. You'll be responsible for designing and building scalable, distributed systems that power our healthcare platform. The role offers significant technical and business impact, working with cutting-edge cloud technologies and distributed systems.

We're seeking someone who can lead architectural decisions, mentor team members, and drive technical excellence. You'll work in an entrepreneurial environment that promotes creativity and innovation, while tackling challenging problems in distributed systems, identity, security, and observability.

The position offers the chance to disrupt healthcare technology while working with a diverse, smart, and motivated team. You'll have autonomy to make significant technical decisions while receiving the support needed to succeed. Oracle provides competitive benefits, a flexible work environment, and opportunities for professional growth.

Key technologies include Java, cloud platforms (OCI/AWS/Azure), Kubernetes, distributed systems, and modern web technologies. You'll be part of building something new from the ground up, with the backing of Oracle's resources and stability.

Last updated 2 days ago

Responsibilities For Software Developer 5 (Architect)

  • Lead efforts in designing and building scalable, distributed, and resilient software components
  • Own the complete SDLC from architecture to production
  • Support healthcare platform and applications
  • Mentor and empower other engineers
  • Work with architects, principals, product and program managers to deliver features

Requirements For Software Developer 5 (Architect)

Java
Kubernetes
Redis
MongoDB
  • BS degree in Computer Science or related field (MS preferred)
  • 12+ years distributed service engineering experience
  • Expert in Java
  • Experience with cloud services and SDK development
  • Strong knowledge of data structures, algorithms, and distributed systems
  • Experience with containers and Kubernetes
  • Experience with REST APIs or GraphQL
  • Knowledge of databases and NoSQL systems
  • Experience with Cloud Engineering Infrastructure
  • Knowledge of OCI or AWS, Azure, GCP
  • Linux experience or willingness to learn

Benefits For Software Developer 5 (Architect)

Medical Insurance
Vision Insurance
Dental Insurance
  • Medical Insurance
  • Life Insurance
  • Retirement Benefits
  • Volunteer Programs
  • Work-Life Balance