onsite
Full-Stack Java Developer - McKesson
Software Engineer
Full‑Stack Java Developer responsible for designing, building, and maintaining end‑to‑end web applications using Java, Spring Boot, and modern front‑end technologies while delivering scalable, secure solutions for healthcare IT.
About the role
Key Responsibilities
- Design, develop, and maintain full‑stack web applications using Java, Spring Boot, and front‑end frameworks.
- Implement RESTful APIs and integrate with backend services and databases.
- Collaborate with product owners and UX designers to translate requirements into functional features.
- Write clean, testable code and conduct code reviews to ensure quality and security.
- Participate in agile ceremonies, troubleshoot production issues, and continuously improve system performance.
Requirements
- 3+ years of professional experience in Java development, preferably with Spring Boot.
- Strong proficiency in JavaScript, HTML, and CSS; experience with a modern front‑end framework (e.g., React, Angular, or Vue).
- Hands‑on experience building and consuming RESTful APIs and working with relational databases (SQL).
- Familiarity with version control (Git) and CI/CD pipelines.
- Excellent problem‑solving skills, proactive attitude, and ability to work collaboratively in a fast‑paced environment.