FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Developer
McKessonSoftware Developer building microservices, integrations, Kafka pipelines, and AI features for McKesson’s healthcare supply-chain technology. Developing scalable distributed systems and ETL solutions for medical-surgical distribution.
Posted 8/4/2026full-timeRichmond • Virginia • 🇺🇸 United StatesMid-LevelSenior💰 $103,500 - $172,500 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in architecting and developing microservices-based applications, with a strong focus on real-time data processing and integration using modern frameworks and cloud-native technologies. Proficient in ETL development and performance tuning, with a solid understanding of AI/ML frameworks and cloud platforms.
Highest-signal resume keywords
Microservices ArchitectureApache KafkaETL DevelopmentJava ProgrammingCloud Platforms
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaJavaScriptPythonGoSQLPL/SQLETLOracle Performance TuningContainerizationReal-Time Data Processing
Soft Skills
Problem-SolvingTeam CollaborationIndependent Work
Tools & Technologies
DockerKubernetesGCPAzureAWSTensorFlowPyTorchScikit-learnAPIsMiddleware
Certifications & Qualifications
Cloud CertificationsKafka CertificationsAI Certifications
Industry Keywords
HealthcareSupply ChainMLOpsProduction AI Model DeploymentObservability Tools
Tech Stack
Tools & technologiesApacheAWSAzureCloudDistributed SystemsDockerETLGoGoogle Cloud PlatformJavaJavaScriptKafkaKubernetesMicroservicesOraclePythonPyTorchScikit-LearnSparkSQLTensorflow
About the role
Key responsibilities & impact- Architect, develop, and maintain microservices-based applications using modern frameworks and cloud-native technologies
- Design and implement real-time data streaming solutions using Apache Kafka
- Build integrations between internal systems and third-party platforms using APIs, messaging queues, and middleware
- Collaborate with AI/ML teams to embed predictive analytics, NLP, and automation features
- Develop and maintain ETL pipelines using CP4D
- Write and optimize SQL and PL/SQL queries, stored procedures, and Oracle triggers
- Ensure performance, scalability, and reliability of distributed systems
- Participate in sprint planning, code reviews, and CI/CD processes
- Monitor and troubleshoot production systems to ensure uptime and responsiveness
Requirements
What you’ll need- 4+ years of relevant hands-on development experience
- Strong proficiency in Java, JavaScript, Python, or Go
- Experience with microservices architecture and containerization using Docker and Kubernetes
- Experience with cloud platforms such as GCP, Azure, or AWS
- Proficiency in ETL development, Oracle performance tuning, and complex SQL
- Deep understanding of Apache Kafka for event-driven and real-time data processing
- Experience implementing AI/ML frameworks such as TensorFlow, PyTorch, or Scikit-learn
- Strong problem-solving skills and ability to work independently and in teams
- Bachelor’s degree in computer science, Engineering, or a related field, or equivalent experience
- Preferred: healthcare or supply chain experience; API gateways, service mesh, observability tools, MLOps, production AI model deployment, cloud/Kafka/AI certifications, Spark, or Flink
Benefits
Comp & perks- Competitive compensation package
- Annual bonus may be offered
- Long-term incentive opportunities may be offered
- McKesson Total Rewards benefits package
- Reasonable accommodation for job seekers with disabilities