Full-time

Unknown Company is hiring a Sr. Associate Software Engineer, B2B Commerce

About the Role

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.

Required Skills
JavaSpring BootReactHTMLCSSJavaScriptRDBMSRESTGraphQLGitElasticsearchRedisMicroservicesAgile MethodologiesCloud Platforms
Planning long-term in Thailand?

Full relocation support, start to finish

From visa strategy to housing, banking, and schools for your family — SVBL plans and manages every detail of your move to Thailand so nothing falls through the cracks.

Complete relocation planning
Family visa & school enrollment
Banking & insurance setup
Cultural integration support
Plan your move
One partner for everything
About company
?
Job Details
Category fullstack
Posted 3 months ago