McKesson requires new employees to be fully vaccinated for COVID-19 as defined by the CDC, subject to applicable, verified accommodation requests.
We are seeking an Senior Java Cloud Software Developer who will be responsible for the re-architecting of the current McKesson Direct application which includes the Retail Services architecture for the VA. Responsibilities include understanding and documenting the current architecture, flows, and functionality; Recommending how to re-architect to improve performance, achieve cloud native, and utilize cloud technologies. The resource should have demonstrated experience in transforming monolithic applications to modern cloud technologies/architecture. Writes code, completes programming and performs testing and debugging of applications using current programming language and technologies. Completes documentation and procedures for installation and maintenance. May interface with users to define system requirements and/or necessary modifications.
The candidate must be flexible and results oriented, have the ability to work in a geographically dispersed team environment, and be able to quickly learn new technologies; and must be able to read existing code and learn systems with minimal documentation.
Recommends cloud native architecture
Transforms/re-architects monolithic codebase to cloud technologies
Reviews and challenges functional requirements
Develops and implements technical requirements
Participates and challenges impact analysis, work breakdown, and estimation based on business requirements
Documents system architecture:
System flow diagrams
May write design documentation
Additionally, to be successful in the role, the candidate must possess the following:
Strong continuous improvement track record
Strong planning and organizational skills
Strong verbal and written communication skills including presentation skills
Works well in a cross-functional environment and build strong relationships
Relies on experience and judgment to plan and accomplish goals
Values teamwork and open to new ideas
Ability to be creative in a technical environment
M inimum Requirements
8+ years experience in programming on enterprise or department servers or systems
7+ years experience in Java
Cloud native architecture experience
Cloud technologies experience including Kubernetes, PCF, Docker, etc.
Cloud Platform experience such as Google Cloud Platform or Azure
Experience programming in microservices
Object-Oriented analysis and design
Knowledge and application of a variety of design patterns
Experience in full life cycle system development including: design, building, testing, deployment, upgrade and support
Experience using tools such as Mercurial, Subversion, CVS, GIT or Maven
Additional Knowledge & Skills
Knowledgeable about performance tuning, scalability and redundancy concepts
Spring Core/ Spring Web/ Spring Integration
Healthcare Industry knowledge
Current Technology Stack
Java / Groovy
Git / BitBucket
Hibernate / JDBC
JUnit / Mockito
Maven / Gradle / ant
4-year degree in computer science or related field or equivalent experience
McKesson is an Equal Opportunity/Affirmative Action employer.
All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.Qualified applicants will not be disqualified from consideration for employment based upon criminal history.
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 McKessonTalentAcquisition@mckesson.com . Resumes or CVs submitted to this email box will not be accepted.
Current employees must apply through the internal career site.
Join us at McKesson!
Internal Number: JR0039907
About McKesson Corporation
We deliver careers with purpose and potential. Our focus on better health starts with creating an inclusive environment with strong values where you can build a fulfilling career. You can count on us to provide you with resources and opportunities to grow and be your best, while contributing to our pursuit of improving lives. Every day, McKesson’s employees deliver products to healthcare providers that make a difference in the care and life of a patient. We work to distribute medical supplies, bandages, syringes, vials of flu vaccine, and pharmaceutical drugs to help real patients like Jack, an eight-year-old boy battling cancer. We take that job seriously. Together, the work we do is shaping the future of healthcare. If you are passionate about combining a meaningful career with a balanced life, join us on this journey and apply for a job with McKesson today. Every day, McKesson’s employees deliver products to healthcare providers that make a difference in the care and life of a patient.