Software Engineer III — Full Stack (Backend-Focused, Core Platform Services)
McKesson · Minnesota, United States · 1 mo ago
RemoteRemoteEngineering$109k–$181k/yrFull-time
Technical Environment
- Backend: Java, Spring Boot, JPA/Hibernate, WildFly (Jakarta EE)
- APIs: RESTful services, OpenAPI/Swagger
- Messaging: Apache Kafka (event-driven clinical workflows)
- Data: Oracle (primary RDBMS), Redis (caching), Elasticsearch (search), Databricks (analytics/pipelines)
- Frontend: React, TypeScript, Webpack Module Federation
- Observability: Dynatrace (logs, metrics, distributed tracing)
- Infrastructure: Linux, Docker, CI/CD pipelines, Git
- Healthcare Standards: HL7v2, FHIR, C-CDA, SNOMED CT, LOINC, RxNorm
- Quality: JUnit, Mockito, Integration Testing, Code Reviews
- Documentation: Markdown, Mermaid diagrams, API specifications
Key Responsibilities
- Backend Services and API Development
- Core Platform Enablement
- Full-Stack Integration (React and TypeScript)
- Quality and Testing
- Observability and Production Support
- Agile Execution
Minimum Requirement
Degree or equivalent and typically requires 4+ years of relevant experience. Education: Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
Critical Skills
- Backend (Primary — 70% of the role)
- Full-Stack and Frontend (Secondary — 30% of the role)
Preferred Skills
- Experience in healthcare IT or familiarity with clinical data standards (HL7, FHIR, C-CDA, SNOMED, LOINC, RxNorm)
- Experience building shared libraries, SDKs, or platform services consumed by other engineering teams
- Exposure to containerization (Docker) and orchestration
- Familiarity with Elasticsearch for search or indexing use cases
- Familiarity with Agile/Scrum methodologies in enterprise environments