Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

$108.7k - $181.1k

McKesson 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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer III - Full Stack (Backend-Focused, Core Platform Services) in Raleigh, NC vacancy
  • 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... 
    Platform
    Backend

    Jewelers Mutual Group

    Raleigh, NC
    1 day ago
  •  ...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... 
    Platform
    Backend
    Fullstack
    Remote job

    McKesson Corporation

    Raleigh, NC
    1 day ago
  • 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... 
    Backend
    Fullstack
    Remote job

    Renaissance

    Raleigh, NC
    1 day ago
  • $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... 
    Platform
    Backend
    Fullstack
    For contractors
    Local area
    Remote work
    Work visa
    Flexible hours

    Renaissance

    Raleigh, NC
    1 day ago
  •  .... 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... 
    Platform
    Backend
    Fullstack
    Work at office
    Local area
    Flexible hours

    ndustrial.io

    Raleigh, NC
    1 day ago
  • $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... 
    Platform
    Backend
    Remote work

    Clutch Canada

    Raleigh, NC
    3 days ago
  • 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... 
    Platform
    Backend
    Fullstack

    ndustrial.io

    Raleigh, NC
    1 day ago
  •  ...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

    Jewelers Mutual Group

    Raleigh, NC
    1 day ago
  • $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... 
    Platform
    Backend
    Fullstack
    Local area

    Cengage Group

    Raleigh, NC
    1 day ago
  • $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... 
    Platform
    Backend
    Fullstack
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours

    GrabJobs

    Raleigh, NC
    3 days ago
  • $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... 
    Platform
    Backend
    Fullstack
    Immediate start
    Remote work
    Worldwide

    GrabJobs

    Raleigh, NC
    1 day ago
  • $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)... 
    Platform
    Backend
    Fullstack
    Remote job
    Full time
    Casual work
    Worldwide

    Jobgether

    Raleigh, NC
    1 day ago
  • $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... 
    Platform
    Backend
    Fullstack
    Summer holiday
    Local area
    Flexible hours

    EY

    Raleigh, NC
    2 days ago
  • 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... 
    Platform
    Backend
    Fullstack
    Full time
    Work at office
    Remote work
    Work from home
    Monday to Friday
    1 day per week

    IXL Learning

    Raleigh, NC
    1 day ago
  •  ...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... 
    Platform
    Backend
    Fullstack
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Ally

    Raleigh, NC
    1 day ago
  •  ...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... 
    Platform
    Backend
    Fullstack
    Full time
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Raleigh, NC
    1 day ago
  •  ...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... 
    Platform
    Backend
    Fullstack
    Work experience placement
    Remote work
    Flexible hours

    Ally

    Raleigh, NC
    1 day ago
  •  ...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... 
    Platform
    Backend
    Fullstack
    Permanent employment
    Flexible hours

    Teradata

    Raleigh, NC
    18 hours ago
  •  ...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... 
    Platform
    Backend
    Fullstack
    Full time
    Work experience placement
    H1b
    Remote work

    accel bi corporation

    Raleigh, NC
    1 day ago
  •  ...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,... 
    Platform
    Backend
    Fullstack
    Shift work

    Bandwidth Inc.

    Raleigh, NC
    1 day ago
  • $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... 
    Platform
    Backend
    Fullstack
    3 days per week

    Pendo

    Raleigh, NC
    more than 2 months ago
  •  ...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... 
    Platform
    Backend
    Fullstack
    Work at office
    Local area
    Work from home

    Advance Auto Parts

    Raleigh, NC
    1 day ago
  •  ...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,... 
    Platform
    Backend
    Fullstack
    Full time

    Prime Hiring Solutions

    Raleigh, NC
    1 day ago
  •  ...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.,... 
    Platform
    Backend
    Fullstack
    Remote work

    EDB

    Raleigh, NC
    1 day ago
  • $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... 
    Platform
    Backend

    Clutch Canada

    Raleigh, NC
    3 days ago
  • $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... 
    Platform
    Backend
    Fullstack
    Remote job
    Full time
    Shift work

    Quora

    Raleigh, NC
    2 days ago
  • $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... 
    Platform
    Fullstack
    Flexible hours

    Veeva Systems

    Raleigh, NC
    1 day ago
  •  ...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... 
    Platform
    Backend
    Fullstack
    Local area

    Verint Systems, Inc.

    Raleigh, NC
    1 day ago
  •  ...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... 
    Platform
    Backend
    Fullstack
    Contract work
    Fixed term contract
    Local area

    Versana

    Raleigh, NC
    1 day ago
  • 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... 
    Platform
    Backend
    Fullstack
    Local area
    Worldwide
    Shift work

    Verint Systems, Inc.

    Raleigh, NC
    1 day ago

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!