Back to search
Ontada Linkedin · Posted 1mo ago

Software Engineer III - Full Stack (Backend-Focused, Core Platform Services)

Irving, Texas, United States

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Ontada’s Engineering team builds iKnowMed (iKM), the leading oncology EMR used by clinicians across the U.S. to manage cancer treatment, clinical workflows, genomics, and research.

We’re hiring a Software Engineer III (P3) to design and build well‑scoped backend services, shared frameworks, and platform components that enable domain teams to deliver clinical applications.


This is a backend‑first full‑stack role (≈70% backend / 30% frontend), focused primarily on Java and Spring Boot, with React and TypeScript used for integration layers and enablement UIs.

You will work within established architectural standards and collaborate closely with senior engineers and architects. Success in this role is measured not only by what you build, but by how effectively other teams can build on top of it.


What This Role Is Ideal For

  • Engineers who enjoy building reusable foundations and shared services
  • Strong API designers who care about modularity and developer experience
  • Backend engineers ready to own services end‑to‑end within an established architecture
  • Engineers motivated by high‑impact healthcare work that directly affects patient outcomes


Technical Environment

Backend: Java, Spring Boot, JPA/Hibernate, WildFly (Jakarta EE)

APIs: REST, OpenAPI/Swagger

Messaging: Apache Kafka

Data: Oracle, Redis, Elasticsearch, Databricks

Frontend: React, TypeScript, Webpack Module Federation

Observability: Dynatrace

Infrastructure: Linux, Docker, CI/CD, Git

Healthcare Standards: HL7v2, FHIR, C‑CDA, SNOMED CT, LOINC, RxNorm

Quality & Docs: JUnit, Mockito, integration testing, Markdown, Mermaid

Key Responsibilities

Backend Services & APIs (Primary)

  • Design and build well‑scoped backend services using Java and Spring Boot
  • Develop RESTful APIs with clear contracts, versioning, and documentation
  • Implement event‑driven integrations using Kafka
  • Build data integrations supporting analytics and pipelines in Databricks
  • Write performant, maintainable code against Oracle using JPA/Hibernate

Platform Enablement

  • Contribute to shared services, libraries, and frameworks used across domain teams
  • Design services for reuse with consistent API and event patterns
  • Partner with domain teams to understand integration needs and improve adoption

Full‑Stack Integration (Secondary)

  • Build frontend integration layers and admin/enablement UIs using React and TypeScript
  • Validate end‑to‑end clinical workflows through the full stack
  • Work within the existing frontend architecture without owning it

Quality, Observability & Delivery

  • Write unit, integration, and API‑level tests
  • Participate in peer code reviews and maintain clear technical documentation
  • Use Dynatrace to investigate and resolve production issues with senior guidance
  • Deliver work predictably using Agile/Scrum practices


Minimum Qualifications

  • Bachelor’s degree in Computer Science or equivalent practical experience
  • 5–7 years of professional software development experience
  • Strong proficiency in Java and Spring Boot
  • Experience designing RESTful APIs for multiple consumers
  • Hands‑on experience with event‑driven architectures (Kafka or equivalent)
  • Solid understanding of relational databases, SQL, and ORM concepts
  • Working experience with React and TypeScript
  • Experience with CI/CD, Git, Linux, and automated testing


Preferred Qualifications

  • Experience in healthcare IT or clinical data standards (HL7, FHIR, etc.)
  • Experience building shared libraries or platform services
  • Exposure to Docker and containerized environments
  • Experience with Elasticsearch
  • Experience working in large‑scale, enterprise Agile environments


What Success Looks Like

At 6 Months

  • Shipped at least one backend service or shared component to production
  • APIs actively used by domain teams with minimal support
  • Independently diagnosing and fixing production issues

At 12 Months

  • Owning multiple core services end‑to‑end
  • Recognized for strong API design and documentation quality
  • Contributing to platform standards and design discussions
  • Working knowledge of oncology workflows and clinical systems


Work Arrangement

This role may be hybrid based on location and business needs. Candidates located in the DFW area are expected to work on‑site at the Las Colinas office two days per week, with remaining days remote.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent