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

Full-Stack Java Developer

$106.1k - $176.8k

McKesson

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.

McKesson complies with all applicable U.S. immigration laws and regulations. The Company does not provide employer support or sponsorship for any immigration related employment benefit for this role.

Applicants must be currently authorized to work in the United States on a fulltime basis without the need for employer support or sponsorship now or in the future. This includes having the legal right to work in the United States without the need for McKesson support or sponsorship for any immigration related employment authorization (e.g., H1B, O1, E3, H1B1, TN, F1 OPT, F1 STEM OPT, F1 CPT, etc.) now or in the future.

If you will require McKesson to provide immigration support or sponsorship now or in the future, you should not apply for this position

About Ontada

Ontada is an oncology technology and insights business dedicated to transforming the fight against cancer. Part of McKesson Corporation, a Fortune 7 company, Ontada was founded on the core belief that precise insights - delivered exactly at the point of need - can improve patient outcomes. Ontada connects the full patient journey by unifying technology, real-world data, and analytics to accelerate innovation in cancer care.

Position Summary

We are looking for a driven, hands-on Full-Stack Java Developer to help design, build, and evolve enterprise-grade platforms at Ontada. This role spans both backend services and modern web user interfaces, contributing across the full stack to deliver secure, scalable, high-performing solutions in a regulated PHI/HIPAA environment. You will work closely with product, architecture, and engineering partners - including onshore and offshore teams - to translate requirements into well-engineered, production-ready software.

Key Responsibilities

  • Design, develop, and maintain full-stack applications spanning Java backend microservices and React-based front ends.

  • Build and consume RESTful APIs; design JSON contracts and negotiate endpoints with consuming services.

  • Develop responsive, accessible web UIs using React, TypeScript, and modern JavaScript.

  • Implement and maintain Spring Boot microservices and Spring Batch jobs for ingestion and transformation workloads.

  • Model and evolve relational data structures in PostgreSQL; write performant SQL and database migrations.

  • Contribute to event-driven architectures using Kafka for asynchronous, decoupled communication between services.

  • Containerize and deploy services to Kubernetes on Azure, leveraging Azure Blob Storage, Azure Key Vault, and related Azure services.

  • Apply CI/CD best practices using GitHub Actions, ArgoCD, Helm, and JFrog/Artifactory.

  • Participate in architecture, design, and planning sessions; produce clean, reusable, testable, and well-documented code.

  • Perform code reviews, root-cause analysis, and resolution of complex defects across the stack.

  • Implement security, data protection, and audit controls appropriate to a PHI/HIPAA environment.

  • Write unit, integration, and end-to-end tests; contribute to meeting platform test-coverage standards.

  • Collaborate with engineers (onshore and offshore) and share best practices across the team.

This description is general and not intended to be an exhaustive list of all responsibilities. Other duties may be assigned as needed to meet company goals.

Current Technology Stack

  • Backend: Java, Spring Boot, Spring Batch, RESTful microservices

  • Frontend: React 18+, TypeScript, JavaScript (ES6+), HTML5, CSS3, micro-frontends

  • Data: PostgreSQL 16+

  • Messaging / Streaming: Apache Kafka (Confluent)

  • Cloud & Infrastructure: Microsoft Azure, Kubernetes, Docker, Azure Blob Storage, Azure Key Vault

  • Identity: Okta, OAuth 2.0, OIDC

  • CI/CD & Tooling: GitHub, GitHub Actions, ArgoCD, Helm, JFrog/Artifactory, Maven/Gradle

Minimum Requirement

Degree or equivalent and typically requires 4+ years of relevant experience.

Education

Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field, or equivalent combination of education and experience.

Critical Skills

  • 4+ years of professional software engineering experience building enterprise-scale applications.

  • 2+ years of hands-on experience with Java, Spring, and Spring Boot in a microservices architecture.

  • 2+ years of hands-on experience building modern web front ends with React, TypeScript, and JavaScript.

  • Working knowledge of relational databases and SQL (PostgreSQL preferred).

  • Experience designing and consuming RESTful APIs (JSON contracts, endpoint negotiation).

  • Hands-on experience with containerization (Docker) and orchestration (Kubernetes).

  • Experience with at least one major cloud platform (Azure preferred).

  • Proficiency with Git/GitHub and collaborative branching workflows.

  • Working knowledge of CI/CD pipelines, automated testing, and Agile/SDLC delivery practices.

  • Strong written and verbal communication.

  • Continuous-improvement mindset; thrives in a fail-fast, iterative environment.

  • User- and client-first focus with a commitment to application quality and performance.

  • Effective collaborator across distributed onshore and offshore teams.

Nice-to-Have Qualifications

  • Experience with Apache Camel for declarative enterprise integration and routing.

  • Experience with Debezium and Change Data Capture (CDC) patterns.

  • Experience with event-driven architectures on Kafka / Confluent at scale.

  • Familiarity with micro-frontend architectures and module federation.

  • Familiarity with healthcare data standards (FHIR, HL7) and HIPAA compliance.

  • Experience with observability tooling (Dynatrace, Splunk, or similar).

  • Experience using AI-assisted developer tools (GitHub Copilot, Claude, Windsurf) in day-to-day engineering workflows.

Working Conditions

  • Primary location: Hybrid work-at-home / in office model, Dallas, TX-based.

  • Occasional travel (2 times per year) to onsite meetings.

  • All candidates must be authorized to work in the U.S. No sponsorship or relocation available.

No agencies please.

This role is a hybrid position . The selected candidate is expected to work on-site at our Las Colinas office a minimum of two (2) days per week , with the remaining days worked remotely. Specific in-office days may be designated based on team needs and business priorities.

We are proud to offer a competitive compensation package at McKesson as part of our Total Rewards. This is determined by several factors, including performance, experience and skills, equity, regular job market evaluations, and geographical markets. The pay range shown below is aligned with McKesson's pay philosophy, and pay will always be compliant with any applicable regulations. In addition to base pay, other compensation, such as an annual bonus or long-term incentive opportunities may be offered. For more information regarding benefits at McKesson, pleaseclick here.

Our Base Pay Range for this position

$106,100 - $176,800

McKesson has become aware of online recruiting-related scams in which individuals who are not affiliated with or authorized by McKesson are using McKesson's (or affiliated entities, like CoverMyMeds or RxCrossroads) name in fraudulent emails, job postings or social media messages. In light of these scams, please bear the following in mind:

McKesson Talent Advisors will never solicit money or credit card information in connection with a McKesson job application.


McKesson Talent Advisors do not communicate with candidates via online chatrooms or using email accounts such as Gmail or Hotmail. Note that McKesson does rely on a virtual assistant (Gia) for certain recruiting-related communications with candidates.

McKesson job postings are posted on our career site: careers.mckesson.com.

McKesson is an Equal Opportunity Employer

McKesson provides 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. For additional information on McKesson's full Equal Employment Opportunity policies, visit our Equal Employment Opportunity page.

McKesson is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including job seekers with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, please contact us by sending an email to (United States) View email address on click.appcast.io or (Canada) View email address on click.appcast.io. Resumes or CVs submitted to this email box will not be accepted.

Join us at McKesson!

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Full-Stack Java Developer in Irving, TX vacancy
  • $75.17k - $130.5k

     ...If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Java Full Stack Developer - Hybrid / Partially Client Onsite to join our team in Irving, Texas (US-TX), United States (US).Day to Day job Duties:... 
    Suggested
    Temporary work
    Work at office
    Remote work
    Flexible hours

    NTT DATA

    Irving, TX
    3 days ago
  •  ...ASSYST is seeking a highly experienced and motivated Lead Java Full Stack Develope r to join our client's dynamic engineering team in Washington D.C. (Remote Role) The candidate shall lead a team of talented developers in designing, building, and deploying enterprise... 
    Suggested
    Local area
    Remote work

    GrabJobs

    Irving, TX
    2 days ago
  •  ...Java Full Stack Developer Location The job is located at Westlake, TX. This job requires onsite participation. About the role you are considering 5+ years of experience with middleware Java stack, messaging technologies, and web containers such as Spring Boot Curious about... 
    Suggested
    Permanent employment
    Contract work
    Local area

    Capgemini

    Irving, TX
    4 days ago
  •  ...Cognizant Technology Solutions is seeking for " Java Full Stack Developer " who could join in our team of IT professionals in a permanent role. If you meet our background requirements and skills and looking for an opportunity to be rewarded for your skills and expertise... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    H1b
    Flexible hours

    cognizant technologies

    Irving, TX
    1 day ago
  • $98.18k - $115.5k

     ...the agile software development lifecycle and DevOps principles.Essential Responsibilities:Design, develop, and maintain scalable full-stack applications using React, Java, and Spring Boot.Build responsive user interfaces with React, JavaScript, HTML, CSS, and Microfrontend... 
    Suggested
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Irving, TX
    4 days ago
  •  ...-on experience in application design and development using Core Java JDK 1.8 version and strong programming experience Good hands-on...  ...practices. Demonstrated experience in designing technical architecture, develop, test and provide support during implementation Experience in... 

    TechDigital Group

    Irving, TX
    4 days ago
  •  ...Job Title: Senior Java Fullstack Developer Locations: Irving, TX (Hybrid) Duration: Short Term Description: Working Model: Hybrid- 3 days. Tues, Wed, Thru Experience in building high performance, high availability and highly interactive websites.... 
    Temporary work

    ACI Infotech

    Irving, TX
    5 days ago
  •  ...Grow your career as a Senior Full Stack Java Developer with an innovative global bank in Irving, TX. Contract role with strong possibility of extension and/or conversion. Will require working a hybrid schedule 2-3 days onsite per week. *Not open to third party employment... 
    Contract work
    Worldwide
    Visa sponsorship
    2 days per week
    3 days per week

    Motion Recruitment Partners LLC

    Irving, TX
    4 days ago
  •  ...A Bachelor’s or Higher Degree is the minimum entry required for the position Job Title: Senior Java Full Stack Developer Location: Irving, Texas (Hybrid/Onsite) 3 days/week Pay: Negotiable Job Description We are seeking an experienced and highly skilled Java Full Stack... 
    3 days per week

    Tech Mahindra

    Irving, TX
    4 days ago
  • $91.96k - $156.6k

     ...Senior Full Stack Java Developer (React | Spring Boot | AI) - Hybrid/Onsite Date: Jul 21, 2026 Location: Irving, TX, US Company: NTT DATA Services NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part... 
    Temporary work
    Remote work
    Flexible hours

    NTT DATA

    Irving, TX
    2 days ago
  • DescriptionRole DescriptionWe are seeking a Full Stack Java Engineer with strong experience in Java, Spring Boot, AngularJS, and Oracle Database to design, develop, and maintain enterprise web applications.Job ResponsibilitiesDesign, develop, and maintain scalable enterprise... 
    Full time

    Virtusa

    Dallas, TX
    1 day ago
  •  ...personally, we ensure a bright future for NTT DATA Services and for the people who work here.NTT DATA Services currently seeks a Java Full Stack Developer with Hadoop to join our team in Dallas, Texas (US-TX), United States (US).Ntt data is hiring a backend Java development... 
    For contractors

    NTT DATA

    Dallas, TX
    10 hours ago
  •  ...Familiarity with JavaScript frameworks such as Angular JS, React and Amber.Proficiency with server side languages such as Python, Ruby, Java, PHP and .Net.Familiarity with database technology such as MySQL, Oracle and MongoDB.Excellent verbal communication skills.Good... 

    NTT DATA

    Irving, TX
    10 hours ago
  •  ...Role: Java Full Stack Developer (6–10 Years) Location: Multiple (NJ/TX/NC) Duration: 12 -18 months Contract (Possible Extensions)\ \ \ We are seeking a Core Java Full Stack Developer to build scalable, high -performance applications. You will work across the stack... 
    Contract work

    Reverence Technologies

    Dallas, TX
    10 hours ago
  •  ...Hands on experience in software development using Design Patterns, Java, typescript, Java EE, Spring Boot, Angular 15+ , ReactJS , JMS,...  ...Programming Interface) platforms like APIGEE Familiar developing and running applications in Windows and Linux environments and... 

    Mindlance

    Coppell, TX
    3 days ago
  •  ...-thinking organization, apply now.We are currently seeking a Full Stack Developer to join our team in Irving, Texas (US-TX), United States (US)...  ...experience with server side languages such as Python, Ruby, Java, PHP and .Net.Bachelor’s Degree in computer science. Preferred... 

    NTT DATA

    Irving, TX
    1 day ago
  •  ...If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Full Stack Java Developer to join our team in Dallas, Texas (US-TX), United States (US).On-site Full Stack Java DeveloperDay to Day job Duties:... 
    Work at office
    Remote work
    Flexible hours

    NTT DATA

    Dallas, TX
    10 hours ago
  • Senior Java Full Stack EngineerCognizant’s Digital Engineering practice is seeking a highly qualified Java engineer with experience developing and building high-performing, scalable, enterprise applications. You will be part of a digital software team that works on high... 
    Full time
    Work experience placement
    Local area
    Flexible hours

    Cognizant

    Irving, TX
    2 days ago
  •  ...Ownership  Typically 5–8 years of hands‑on full‑stack development experience.  ~ Works...  ...experience with Angular or React.  ~ Develops maintainable, modular UI components and...  ...Strong Focus) –    ~ Strong proficiency in Java and Spring Boot.  ~ Designs and... 
    Work experience placement

    Stradit

    Dallas, TX
    10 hours ago
  •  ...coordinate bug fixes to uphold the software quality standards Develop user training programs, documentation, and support frameworks...  ...in Application servers and database systems Experience in Java Full Stack development Experience in Python (for development/scripting)... 
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Dallas, TX
    4 days ago
  •  ...coordinate bug fixes to uphold the software quality standards Develop user training programs, documentation, and support...  ...software integration.Required Skill and ExperienceExperience in full stack development with Java.Experience in Java, Spring Boot, Hibernate, and JPA.... 
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Dallas, TX
    2 days ago
  • $75.17k - $130.5k

     ...-thinking organization, apply now.We are currently seeking a Full-Stack Developer - Hybrid to join our team in Irving, Texas (US-TX), United States...  ...functionality using languages and frameworks such as Python, Java, Node.js, PHP, or Ruby.Build, integrate, and maintain secure,... 
    Temporary work
    Work at office
    Remote work
    Flexible hours

    NTT DATA

    Irving, TX
    10 hours ago
  •  ...Capgemini in Westlake, TX is seeking a Java FullStack Developer to join a collaborative global team. You will craft scalable web applications using Java middleware, Angular frontend, and modern client-side technologies, while embracing ATDD and Agile practices. You will... 

    Capgemini

    Dallas, TX
    2 days ago
  • $125.76k - $188.64k

     ...Category: Technology, Applications Development, ProfessionalCompany: CitiWe are seeking a highly motivated and experienced Java/React Full Stack Developer to join our dynamic team. The ideal candidate will have extensive experience in designing, developing, and deploying... 
    Full time

    Citigroup

    Irving, TX
    4 days ago
  •  ...Full Stack Developer Immediate need for a talented Full Stack Developer with experience in the Telecom Industry. This is a 06 months contract...  ...Develop front end gui using React JS for web Develop Java Spring Boot services for back end data stores Complete understanding... 
    Contract work
    Immediate start

    Pyramid Consulting

    Irving, TX
    1 day ago
  • $60k - $135k

     ...Implementation and maintenance of mission critical enterprise Java applications. Experience working with and implementing microservices...  ...Java/Spring boot Micro services. Spring Boot Lead Developer with experience in application components using Spring Boot.... 

    Apolis

    Irving, TX
    3 days ago
  •  ...beyond. Twice recognized on the INC 5000, Amazech is where deep expertise meets modern intelligence. We are seeking a Sr. Java Full Stack Developer to work Dallas, TX Required Qualifications: Bachelor's degree in Computer Science or related field. 8+ years of software development... 

    AMAZECH SOLUTIONS

    Dallas, TX
    2 days ago
  • $140k - $165k

     ...each Agency’s organization to improve and enhance business and technical operations and deployments. BDR is seeking a Sr. Java/ReactJS Developer to join our growing team! This position will be performed virtually from the individual’s home office working on EST time schedule... 
    Contract work
    Work at office
    Work from home
    Home office

    GrabJobs

    Dallas, TX
    10 hours ago
  •  ...Experis' W2 directly. Our client, a global bank is seeking a Java Developer to join their team. This is a great opportunity to work with our banking client. Job Title: Full Stack Java Developer Location: Hybrid 3 days in the office in Dallas, TX... 
    For subcontractor
    Work at office

    Experis/Manpower Group

    Dallas, TX
    4 days ago
  •  ...Senior Java Full Stack Developer Full-Time (Direct Hire) — Dallas, TX Position Overview We are seeking a Senior Java Full Stack Developer to design, build, and deliver scalable enterprise applications. This role involves working on high-impact projects with a collaborative... 
    Full time

    System One

    Dallas, TX
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full-Stack Java Developer. Be the first to apply!