Software Engineer III - Full Stack (Backend-Focused, Core Platform Services)
$108.7k - $181.1kMcKesson Corporation
McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are known for delivering insights, products, and services that make quality care more accessible and affordable. Here, we focus on the health, happiness, and well-being of you and those we serve - we care. What you do at McKesson matters. We foster a culture where you can grow, make an impact, and are empowered to bring new ideas. Together, we thrive as we shape the future of health for patients, our communities, and our people. If you want to be part of tomorrow's health today, we want to hear from you. Role Summary Ontada's Engineering team builds iKnowMed (iKM), the leading Oncology EMR platform used by thousands of clinicians across the U.S. to manage cancer treatment from regimen ordering and chemotherapy scheduling to genomic result interpretation and clinical trial matching. We are hiring a Software Engineer III (P3) to design and build well-scoped core services, shared frameworks, and platform components that domain teams depend on to deliver clinical applications. This is a backend-first full-stack role - you will spend the majority of your time in Java and Spring Boot building services, APIs, and event-driven integrations, with frontend work focused on building integration layers, enablement UIs, and end-to-end validation using React and TypeScript. You will work within established architectural standards, collaborate closely with senior engineers and architects, and focus on making your services reusable, well-documented, and easy for other teams to adopt. Your success is measured not only by what you build, but by how effectively other teams can build on top of it. Ideal for Engineers Who Enjoy building the foundations that other teams build on Care deeply about API design, modularity, and developer experience Want to work in a high-impact healthcare domain where software directly affects patient outcomes Is ready to own well-scoped services end-to-end without needing to own the overall architecture 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, Redis, Elasticsearch, Databricks Frontend : React, TypeScript, Webpack Module Federation Observability : Dynatrace 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 Design and implement well-scoped backend services and shared components using Java and Spring Boot following established architectural patterns Build and maintain RESTful APIs with clear contracts, consistent error handling, and comprehensive documentation for easy domain team adoption Implement event-driven integrations using Kafka to connect clinical workflows across services (e.g., order state changes, lab result notifications, patient data sync) Build data integration and pipeline components to connect to Databricks for analytics and clinical data processing Write production-quality code against Oracle databases using JPA/Hibernate, focusing on query performance, transaction management, and data integrity Contribute to core services, shared libraries, and frameworks consumed by multiple clinical domain teams Ensure services are reusable, following consistent API patterns, event schemas, and extension points Collaborate with domain teams to understand integration needs and adapt platform services for rapid application development Adopt platform conventions for API versioning, event contracts, data handling, error taxonomy, and security standards Build frontend integration layers, admin UIs, and enablement interfaces using React and TypeScript to expose platform capabilities to end users and domain teams Implement frontend changes to validate end-to-end clinical workflows, ensuring backend services function correctly through the full stack Develop unit, integration, and API-level tests; participate in peer code reviews adhering to coding, security, and quality standards Maintain technical documentation (Markdown, Mermaid diagrams, API specs) enabling domain teams to self-serve Use Dynatrace for log analysis, metrics review, and distributed trace investigation; implement structured logging and telemetry; diagnose and resolve production issues with guidance from senior engineers Identify and implement incremental improvements to service reliability, performance, and operational visibility within owned components Participate actively in sprint planning, backlog refinement, sprint reviews, and retrospectives; deliver committed work predictably and communicate blockers clearly Minimum Requirements • Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience. • 4+ years of professionally relevant experience. Critical Skills Backend (Primary – 70% of the role) 5 to 7 years of professional software development, mostly backend/server-side Strong proficiency in Core Java and Spring Boot (dependency injection, REST controllers, data access, testing) Experience designing and implementing RESTful APIs for multiple client applications Practical experience with event-driven architectures—producing and consuming messages via Kafka Solid understanding of relational databases—SQL, ORM (JPA/Hibernate), indexing, query optimization, transaction management Experience with data platforms (Databricks, Spark, or equivalent) for analytics or pipelines Ability to investigate production issues using Dynatrace—logs, metrics, distributed traces Full-Stack and Frontend (Secondary – 30% of the role) Working experience with React.js and TypeScript Understanding of how frontend applications consume backend APIs, handle state, and render data Ability to build or modify frontend components to support end-to-end feature delivery Foundational Solid understanding of Linux/Unix environments, shell scripting, networking Experience with Git, CI/CD pipelines, automated testing practices Clear written and verbal communication—documenting services and explaining technical decisions 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 for other engineering teams Exposure to containerization (Docker) and orchestration Experience with Elasticsearch for search or indexing use cases Familiarity with Agile/Scrum in enterprise environments Hybrid Work Arrangement Location: Dallas–Fort Worth area. Selected candidate may be expected to work in our Las Colinas office a minimum of two (2) days per week, with the remaining days worked remotely. We are unable to offer or provide sponsorship for this role presently or in the future. Compensation Base Pay Range: $108,700 – $181,100. Additional compensation may include an annual bonus or long-term incentive opportunities. Equal Opportunity Statement McKesson is an Equal Opportunity Employer. We provide equal employment opportunities to applicants and employees, without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, genetic information, or any other legally protected category. We are committed to being an Equal Employment Opportunity Employer and offer opportunities to job seekers with disabilities. If you require reasonable accommodation, please contact us at View email address on click.appcast.io (U.S.) or View email address on click.appcast.io (Canada). Resumes or CVs sent to these email boxes will not be accepted. #J-18808-Ljbffr McKesson Corporation
- Summary The Core Services squad owns the foundational platform that the rest of our engineering organization builds... ...a technology focused organization, we... ...our AWS-native stack. Event-driven... ....js throughout backend services. Infrastructure... ...2-4 years of software engineering...PlatformBackend
- ...Corporation's Ontada Engineering team builds iKnowMed... ...Oncology EMR platform used by clinicians across... ...matching. We are hiring a Software Engineer III (P3) to design and... ...well-scoped core services, APIs, and event-driven... ...integrations. Expect backend-first work in Java/Spring...PlatformBackendFullstackRemote job
- Renaissance is seeking a Full Stack Software Engineer in Raleigh, NC, to build and maintain scalable services and APIs. You'll work on backend service development with .NET Core and frontend implementations using React, focusing on collaboration with teams and utilizing...BackendFullstackRemote job
$68k - $93.5k
...Description We are seeking a Full Stack Software Engineer with strong backend experience in .NET Core and frontend experience... ...and maintain scalable services and APIs. The role focuses on backend service development... ...with AWS or similar platforms. Familiarity with authentication...PlatformBackendFullstackFor contractorsLocal areaRemote workWork visaFlexible hours- .... Our Nsight™ platform integrates existing... ..., industrial engineering, and computer... ...builds software that helps the... ...frontend, APIs, backend services, and AI‑powered... ...work across the full stack in the... ...intelligent, customer‑focused solutions that... ...as a core part of how you...PlatformBackendFullstackWork at officeLocal areaFlexible hours
$140k - $200k
...What streaming services have done for audio... ...for a Senior Software Engineer to join our Core Experiences Team... ...experience across platforms. It's a critical... ..., lightweight backend services, and jobs... ...need time Focus. We’re a high-growth... ...Preferred Tech Stack: Kotlin Multiplatform...PlatformBackendRemote work- Ndustrial is hiring a Senior Software Engineer to design and build the frontend, APIs, backend services, and AI-powered... ...Nsight Energy Intensity Platform. You'll work across the full stack in the industrial IoT space... ...intelligent, customer-focused solutions that improve...PlatformBackendFullstack
- ...driven company located in Raleigh, NC is seeking skilled engineers to work on their Core Services team. The role involves developing TypeScript... ...cloud environments and be proficient in TypeScript. A focus on AI-assisted development and strong communication skills...Platform
$77.1k - $123.3k
...ll do here: As a Software Engineer, you will deliver... ...Cengage Learning Platforms (CLP). Working on... ...engineering team focused on quality, accountability... ...across both backend services (Java/Spring) and... ...across the stack, including UI bugs... ...Experience developing full‑stack...PlatformBackendFullstackLocal area$110k - $135k
...Job Title: Software Engineer (Full Stack) Location: Atlanta, GA |... ...work across multiple platforms, ensuring scalable,... ...requires deep expertise in backend and frontend... ...maintain scalable APIs, services, and data pipelines... ..., with a strong focus on backend development...PlatformBackendFullstackFull timeTemporary workWork at officeLocal areaRemote workFlexible hours$180k - $210k
...disrupt crime. TRM's platforms enable... ...secure. The Full-Stack Product Engineering team is responsible... ...reliable and scalable software that will be... ...’ll also design backend APIs with a deep... ...shared engineering services and... ...decisions. Instead we focus on ruthless prioritization...PlatformBackendFullstackImmediate startRemote workWorldwide$110k - $125k
...for a Senior Software Developer in... ...a dynamic engineering team focused on advancing... ...products and services Conduct thorough... ...Manage the full software... ...Talent Matching Platform that... ...to the job's core requirements... ...Senior Java Full Stack Engineer (... ...Software Engineer, Backend (CI/CD)...PlatformBackendFullstackRemote jobFull timeCasual workWorldwide$102.5k - $187.9k
...mobile, cloud platforms, physical environments... ...architecture, engineering, design,... ...As a Senior Full Stack Software Engineer ,... ...treated as a core design consideration... ...frontend and backend systems, and... ...ensuring a strong focus on quality and... ...backend services and APIs using...PlatformBackendFullstackSummer holidayLocal areaFlexible hours- Senior Software Engineer, Teachers Pay Teachers... ...educator-focused marketplace. You... ...personalization to multi-service orchestration... .... This is a full-time position... ...assess new platforms and... ...caching strategies, backend APIs, Javascript... ...Engineer, Full-Stack - Slack Durham...PlatformBackendFullstackFull timeWork at officeRemote workWork from homeMonday to Friday1 day per week
- ...important to them. Our focus is on the health... ...a hands‑on Sr Software Engineer to lead the... ...high‑performing platforms across front‑end... ...role is focused on backend engineering and cloud‑native services, while also offering... ...solutions and broader full‑stack initiatives as...PlatformBackendFullstackWork experience placementWork at officeRemote workFlexible hours
- ...and Kubernetes Software Engineer - Data, AI/ML... ...markets. Our platform, Ubuntu, is very... ...Engineers focused on Data, AI/ML... ...desktops, or as web services. We serve the... ...entire Linux stack, from kernel,... ...type Full-time Job function... ...Software Engineer, Backend (can be remote...PlatformBackendFullstackFull timeLocal areaRemote workWork from homeWorldwide
- ...important to them. Our focus is on the health... ...‑on Principal Software Engineer to lead the... ...high‑performing platforms across front‑end,... ...The Work Itself Full‑Stack Technical Expertise... ...maintainability. Backend: Strong hands‑on... ...digital financial services company with passionate...PlatformBackendFullstackWork experience placementRemote workFlexible hours
- ...Autonomous Knowledge Platform activates... ...agents with full context for impact... ...Manager, Software Engineering to lead teams... ...Partner with backend and platform teams... ...distributed services, APIs, and AI... ...leading UI or full‑stack teams building... ...with a focus on simple, scalable...PlatformBackendFullstackPermanent employmentFlexible hours
- ...are seeking a Lead Full Stack Java Developer to... ..., web-based platform. This is a hands... ...Agile environment, focused on full-stack development... ...and develop backend services using Java (8+),... ...AI tools in the software development lifecycle... ...a senior-level engineer with strong...PlatformBackendFullstackFull timeWork experience placementH1bRemote work
- ...winner, is a global software company that... ...and emergency services. Reaching 65+... ...Senior Software Engineer to take an AI voice agent platform from working concept... ...tools as a core part of how you... ...subtly wrong. Full‑Stack Fearlessness: When... ...in the Stack: Backend services,...PlatformBackendFullstackShift work
$105k - $120k
...Role: Backend Engineer Location: Raleigh, NC - Hybrid... ...At Pendo, we believe software should be delightful... ...Engineer to help build the core services that power data... ...experience in back-end or full-stack engineering, with... ...Azure, or Google Cloud Platform Experience...PlatformBackendFullstack3 days per week- ...Parts is seeking a Senior Software Engineer - Full Stack to design, develop, and support... ...and customer-facing platforms, including PayPro+, our customer... ...using Next.js, Java-based services, and Kafka within a cloud-... ...applications with backend data systems including Oracle...PlatformBackendFullstackWork at officeLocal areaWork from home
- ...highly skilled Senior Java Full‑Stack Developer with a solid... ...the banking/financial services domain. In this role,... ...of banking platforms. API Management: Design... ...reviews. Qualifications Backend Expertise: 8+ years of... ...platform architectures, core banking operations,...PlatformBackendFullstackFull time
- ...a data and AI platform that enables organizations... ...to harness the full power of... ..., financial services, media and information... ...to join our engineering team. This is a... ...a mix of full-stack web development... ...in Python for backend services and... ...knowledge of AWS core services (e.g.,...PlatformBackendFullstackRemote work
$140k - $200k
Clutch Canada is seeking a Senior Software Engineer to join its Core Experiences Team in Raleigh, North Carolina. The... ...candidate will design innovative APIs and backend systems vital for enhancing user experiences across platforms. You'll collaborate closely with product...PlatformBackend$155.66k - $225.16k
...knowledge sharing platform with over 400M... ...AI Automation Engineer to lead how... ...organization focused on AI, you’ll... ...launch internal services. This role... ...creating this software Collaborate... ...frontend and backend services when... ...experience in full-stack development with...PlatformBackendFullstackRemote jobFull timeShift work$100k - $200k
...technology company seeks a Senior Platform Engineer to design user-friendly applications. With 5+ years in full-stack development, expertise in React... ...Python is essential. This role focuses on creating robust infrastructure using AWS services, including Lambda and ECS. You...PlatformFullstackFlexible hours- ...As a Principal Engineer, you will be the... ...'s QM and PM platform. You will define... ...and operates its software. This is a high... ..., spanning backend microservices,... ...practices for the full stack. Identify systemic... .../C# backend services, REST/GraphQL... ...and/or C# (.NET Core). Deep understanding...PlatformBackendFullstackLocal area
- ...and centralizing it onto a single platform, Versana provides unprecedented transparency... ...Versana is looking for a motivated Full Stack Software Engineer to join our Application Development... ...secure, performant, and scalable backend services in a cloud environment. You will...PlatformBackendFullstackContract workFixed term contractLocal area
- Overview of Job Function As a Software Engineer, you will be a core contributor to Verint's... ...will design and build full-stack features end-to-end,... ...features spanning Java/C# backend services, REST/GraphQL APIs, and... ...products or comparable SaaS platforms. AWS Certified...PlatformBackendFullstackLocal areaWorldwideShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III - Full Stack (Backend-Focused, Core Platform Services). Be the first to apply!
- ngo software engineer Raleigh, NC
- software developer Raleigh, NC
- software developer internship no experience Raleigh, NC
- junior software developer Raleigh, NC
- part time software developer remote Raleigh, NC
- financial software developer Raleigh, NC
- senior software engineer ruby on rails Raleigh, NC
- software engineer amazon Raleigh, NC
- senior software design engineer Raleigh, NC
- software engineer part time Raleigh, NC


