McKesson is seeking to enhance and maintain its microservices-based ecommerce platform to improve B2B commerce operations and deliver impactful solutions aligned with business goals.
Requirements
- Strong hands-on engineering experience with Java, Spring Boot, HTML/CSS/JS, RDBMS, REST, GraphQL, Git.
- Foundational knowledge of HTTP, cookies, sessions, AJAX, and browser behavior.
- Familiarity with Elastic, Redis, React, Docker, Kubernetes, Azure, Python.
- Familiarity with the MCP Protocol and RAG based AI agents.
- Exposure of LLM Agent connectivity via APIs.
- Exposure to Kafka, change data capture, and data replication processes is a plus.
- Understanding of microservices-based architectures.
Responsibilities
- Lead the development and maintenance of scalable and robust microservices using Spring Boot and React.
- Contribute to the architecture and design of new features and enhancements, ensuring alignment with business objectives and technical standards.
- Leverage generative AI and emerging technologies across the full SDLC to optimize, accelerate, and enhance development outcomes.
- Work closely with cross-functional teams to integrate our platform with ERP systems, data warehouses, and other essential applications.
- Implement and advocate for best practices in software development, including code reviews, testing, and continuous integration.
- Support introduction of AI-based testing frameworks and code review automation.
- Conduct performance tuning and optimization to ensure high availability and scalability of the platform.
Other
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 4+ years' experience in software development with a focus on Spring Boot and React.
- Travel requirement: 10-15%.
- Candidate must be authorized to work in the U.S, now or in the future, without the support from McKesson.
- Relocation is NOT budgeted for this position.