{"id":2931564,"url":"https://alion.io/job/mckesson-senior-software-engineer-2","title":"Senior Software Engineer","company":{"id":4393,"name":"McKesson","domain":"mckesson.com","url":"https://alion.io/company/mckesson","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":17000,"max_usd":40000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":159},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Apache Kafka","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude","optional":false},{"name":"Copilot","optional":false},{"name":"Dynatrace","optional":false},{"name":"Git","optional":false},{"name":"Hibernate","optional":false},{"name":"Java","optional":false},{"name":"PostgreSQL","optional":false},{"name":"React.js","optional":false},{"name":"Redis","optional":false},{"name":"Rest API","optional":false},{"name":"Spring Boot","optional":false},{"name":"SQL","optional":false},{"name":"Swagger","optional":false},{"name":"TypeScript","optional":false},{"name":"Windsurf","optional":false},{"name":"Databricks","optional":true},{"name":"Docker","optional":true},{"name":"ElasticSearch","optional":true},{"name":"Gmail","optional":true},{"name":"HIPAA","optional":true},{"name":"JavaScript","optional":true},{"name":"Kubernetes","optional":true}],"status":"live","first_seen_at":"2026-10-20T14:46:03Z","employer_posted_date":"2026-10-20","last_verified_at":"2026-10-21T04:24:23Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"About McKesson Compile\nEstablished in 1833, McKesson is a US Fortune 10 global leader in healthcare supply chain management solutions, retail pharmacy, healthcare technology, community oncology, and specialty care. We partner with life sciences companies, manufacturers, providers, pharmacies, governments, and other healthcare organizations to help provide the right medicines, medical products, and healthcare services to the right patients at the right time, safely and cost effectively.\nBased in Bangalore India, McKesson Compile’s data is a comprehensive, full linked system of record for the US Healthcare market, with intelligence on 2M+ healthcare professionals (HCPs) and over 800K facilities. Compile’s data includes high capture medical and pharmacy claims, closed capture Medicare claims (100%), along with best-in-class provider affiliations and customer master.\nAt McKesson 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.\nSenior Software Engineer- Full Stack (Java, Spring Boot, React)\nLocation: Bangaluru, India (Hybrid)\nExperience: 5-7years\nDomain: Healthcare Technology (Oncology / ClinicalPlatforms)\nWe are looking for aSenior Software Engineer - Full Stack to design, build, andoperatescalable, mission-critical healthcare applications.\nThis is a backend-first full-stack role (~70% backend / 30% frontend) where you will primarily work onJava + Spring Boot microservices, while contributing toReact-based UI layers to deliver complete end-to-end features.\nYou will also operate in anAI-first engineering environment, where tools likeGitHub Copilot and Windsurf, Claude are used to accelerate development - with a strong expectation thatyou validate, refine, and productionize outputs to meet the security by design with enterprise-grade standards.\nKey Responsibilities\nFull Stack Development\nDesign and buildscalable microservices using Java, Spring Boot, and REST APIs\n\nDefine clear API contracts (OpenAPI/Swagger) with consistent error handling and versioning\n\nImplementevent-driven architectures using Kafka or equivalent messaging systems\n\nBuild high-performance data access layers usingJPA/Hibernate and Oracle/Postgres\n\nDevelop and enhance UI components usingReact.js and TypeScript\n\nBuild integration layers and admin UIs to support backend workflows\n\nEnsure end-to-end flow validation (UI → API → DB → events)\n\nEnsure production-grade reliability: transaction safety, idempotency, and error recovery\n\nAI-First Engineering Mindset (Critical)\nActively use AI tools (e.g.,GitHub Copilot, Windsurf, Claude or any other Mckesson approved tools) to:\n\nAccelerate coding, refactoring, and test generation\n\nImprove developer productivity without compromising maintainability\n\nCritically evaluate AI-generated code for:\n\nCorrectness and edge cases\n\nSecurity and data handling risks\n\nPerformance and scalability\n\nApply AI responsibly in:\n\nCode generation, debugging, and clear documentation\n\nUnit Test case creation and coverage improvement\n\nDesign systems that are:\n\nAI-friendly (clear APIs, structured data, consistent contracts)\n\nObservable and diagnosable using logs, metrics, and traces\n\nSecurity by design\n\nEngineering Quality & Delivery\nWrite clean, maintainable, well-tested code (unit + integration tests)\n\nParticipate incode reviews, design discussions, and architecture decisions\n\nWork in Agile teams with strong accountability & ownership of delivery\n\nDiagnose and resolve production issues using observability tools, such as Dynatrace\n\nPlatform & System Thinking\nBuild services that are:\n\nReusable\n\nWell-documented\n\nEasy for other products to integrate\n\nFollow best practices in:\n\nAPI design\n\nMicroservices architecture\n\nCI/CD and DevOps pipelines\n\nMinimum Requirement\nDegree or equivalent and typically requires 5+ years of relevant experience.\nMust-Have Skills\n5-7 years of software development experience in product/enterprise environments\n\nStrong hands-on experience with:\n\nJava (17+) and Spring Boot\n\nREST API design and microservices architecture\n\nExperience with React.js + TypeScript (at least 2-3 years)\n\nSolid experience with:\n\nSQL and relational databases (Oracle/Postgres)\n\nORM tools (Hibernate/JPA)\n\nExperience with:\n\nEvent-driven systems (Kafka or similar)\n\nCaching (Redis or similar)\n\nCI/CD pipelines and Git-based workflows\n\nAutomated testing practices\n\nStrong debugging and production issue analysis skills\n\nAI-First Expectations (Non-Negotiable)\nCandidates mustdemonstrate:\nPractical use ofAI coding assistants in development workflow\n\nAbility toreview,validate, and production-harden AI-generated code\n\nUnderstanding that:\n\nAI accelerates development\n\nEngineers are still accountable for design, correctness, and quality\n\nIf someone blindly copies Copilot output, this role isnot for them.\nTechnical Leadership\nProvide technical leadership for day-to-day delivery; clarify requirements, drive design discussions, and align implementation details across the team\n\nMentor and support engineers through pair-programming, constructive code reviews, and knowledge sharing\n\nPromote consistent engineering practices (testing, documentation, observability) and help the team deliver predictably by breaking work into well-scoped stories andidentifyingrisks early\n\nFoundational\nClear written and verbal communication - ability to document services and explain technical decisions\n\nGood-to-Have Skills\nHealthcare domain experience\n\nFamiliarity with:\n\nFHIR / HL7 / C-CDA standards\n\nHIPAA compliance and PHI/PII handling\n\nExperience with:\n\nDatabricks / data pipelines\n\nElasticsearch / Redis\n\nDocker / Kubernetes\n\nWhat Success Looks Like\nDeliverproduction-ready features end-to-end, not just code\n\nBuild systems that arescalable, observable, and reusable\n\nImprove team productivity using AI without degrading quality\n\nContribute to raising engineering standards across the team\n\nWhy This Role Stands Out\nWork onreal-world healthcare systemsimpactingpatient outcomes\n\nExposure tomodern architecture + AI-driven engineering practices\n\nOpportunity to build platform-grade services used across multiple teams\n\nMcKesson has become aware of online recruiting-related scams in which individuals who are not affiliated with or authorized by McKesson are using McKesson’s (or affiliated entities, like CoverMyMeds or RxCrossroads) name in fraudulent emails, job postings or social media messages. In light of these scams, please bear the following in mind:\nMcKesson Talent Advisors will never solicit money or credit card information in connection with a McKesson job application.\nMcKesson Talent Advisors do not communicate with candidates via online chatrooms or using email accounts such as Gmail or Hotmail. Note that McKesson does rely on a virtual assistant (Gia) for certain recruiting-related communications with candidates.\nMcKesson job postings are posted on our career site: careers.mckesson.com.","description_format":"text","description_chars":7114,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"India","iso":"IN","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Health Care","Pharmaceutical Distribution","Medical Equipment Distribution"],"lifecycle":[{"event":"open","at":"2026-10-20T14:46:03Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":24,"reasons":["conf:0","win:early","comp:brand"],"computed_at":"2026-10-21T04:59:16Z"},"pay":null,"html_url":"https://alion.io/job/mckesson-senior-software-engineer-2","json_url":"https://alion.io/job/mckesson-senior-software-engineer-2.json","meta":{"generated_at":"2026-10-21T04:59:16Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":7367,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-22T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4393},"rest":"https://alion.io/mcp/rest/get_company?id=4393"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fmckesson-senior-software-engineer-2"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fmckesson-senior-software-engineer-2"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fmckesson-senior-software-engineer-2"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/mckesson-senior-software-engineer-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fmckesson-senior-software-engineer-2"}]}