McKesson is seeking a Sr. Associate Software Engineer to join our B2B Commerce team. In this role, you will help deliver high-quality features and learn best practices for designing, developing, and maintaining our microservices-based ecommerce platform using Java Spring Boot and React. This position is ideal for someone early in their career who is eager to grow through hands-on experience and mentorship.
What You'll Do
- Work under the guidance of senior engineers to develop and maintain scalable microservices using Spring Boot and React.
- Contribute to the architecture and design of new features and enhancements.
- Apply AI-assisted coding tools like GitHub Copilot for code generation, documentation, and unit testing.
- Collaborate with cross-functional teams to integrate the platform with ERP systems, data warehouses, and other applications.
- Partner with product management to refine feature requirements and specifications.
- Participate in code reviews and team learning sessions to build technical proficiency.
- Implement software development best practices including testing and continuous integration.
- Conduct basic performance tuning and optimization to support platform scalability.
- Apply security best practices to protect sensitive data and ensure compliance.
- Use Microsoft Copilot to boost coding productivity while ensuring outputs meet project standards.
What We're Looking For
- Typically requires 2+ - 5 years of experience in Java-based full stack development with a focus on Spring Boot and React.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Strong hands-on experience with Java, Spring Boot, HTML/CSS/JS, RDBMS, REST, GraphQL, and Git.
- Foundational knowledge of HTTP, cookies, sessions, AJAX, and browser behavior.
- Familiarity with Elastic, Redis, React, Docker, Kubernetes, Azure, and Python.
- Familiarity with the MCP Protocol and RAG-based AI agents.
- Exposure to LLM Agent connectivity via APIs.
- Understanding of microservices-based architectures.
- Basic familiarity with CI/CD pipelines.
- Awareness of performance tuning and optimization techniques.
- Knowledge of security best practices and industry standards.
- Candidate must be authorized to work in the U.S, now or in the future, without support from McKesson.
Nice to Have
- Exposure to Kafka, change data capture, and data replication processes.
- Experience designing and building large-scale ecommerce applications.
- Experience with B2B ecommerce platforms.
Technical Stack
- Java, Spring Boot, React, HTML/CSS/JS, RDBMS, REST, GraphQL, Git, Elastic, Redis, Docker, Kubernetes, Azure, Python, Kafka
Benefits & Compensation
- Compensation range: $38.22 - $63.70 per hour.
- A culture where you can grow, make an impact, and bring new ideas.
- A focus on the health, happiness, and well-being of you and those we serve.
McKesson provides equal employment opportunities to applicants and employees and is committed to a diverse and inclusive environment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age or genetic information.



