1,913,496open jobs
112,429companies
248,914added this week
Browse all
Salary
≈ $18k – $41k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Senior · 4+ years exp

First seen by Alion on Oct 21, 2026.

Overview
Company
Impact
Profile match
McKesson Compile is an IT company that transforms complex datasets into clean, analytics-ready data for life science companies, ensuring high-fidelity data enriched with modeled variables and values.

We are looking for a Senior Software Engineer (Full Stack to design, build, and operate scalable, mission-critical healthcare applications. This is abackend-first full-stack role (~70% backend / 30% frontend)where you will primarily work on Java + Spring Boot microservices, while contributing toReact-based UI layers to deliver complete end-to-end features. You will also operate in anAI-first engineering environment, where tools like GitHub Copilot, Windsurf, and Claude are used to accelerate development — with a strong expectation that you validate, refine, and productionize outputs to meet security-by-design and enterprise-grade standards


The candidate will have responsibilities across the following functions:


Full Stack Development:

  • Design and build scalable microservices using Java, Spring Boot, and REST APIs.
  • Define clear API contracts (OpenAPI/Swagger) with consistent error handling and versioning.
  • Implement event-driven architectures using Kafka or equivalent messaging systems.
  • Build high-performance data access layers usingJPA/Hibernate and Oracle/Postgres.
  • Develop and enhance UI components using React.js and TypeScript.
  • Build integration layers and admin UIs to support backend workflows.
  • Ensureend-to-end flow validation(UI → API → DB → events).
  • Ensure production-grade reliability: transaction safety, idempotency, and error recovery.


AI-First Engineering Mindset (Critical):

  • Actively use AI tools (e. g., GitHub Copilot, Windsurf, Claude or any other McKesson-approved tools)to:
  • Accelerate coding, refactoring, and test generation
  • Improve developer productivity without compromising maintainability


Critically evaluate AI-generated code for:

  • Correctness and edge cases
  • Security and data handling risks
  • Performance and scalability


Apply AI responsibly in:

  • Code generation, debugging, and clear documentation
  • Unit Test case creation and coverage improvement


Design systems that are:

  • AI-friendly (clear APIs, structured data, consistent contracts).
  • Observable and diagnosable using logs, metrics, and traces.
  • Security by design.


Engineering Quality and Delivery:

  • Write clean, maintainable, well-tested code(unit + integration tests).
  • Participate in code reviews, design discussions, and architecture decisions.
  • Work in Agile teams with strong accountability and ownership of delivery.
  • Diagnose and resolve production issues using observability tools, such as Dynatrace.


Platform and System Thinking:

Build services that are:

  • Reusable
  • Well-documented
  • Easy for other products to integrate

Follow best practices in:

  • API design
  • Microservices architecture
  • CI/CD and DevOps pipelines


Requirements:

  • Degree or equivalent and typically requires 5+ years of relevant experience.
  • 5-7 yearsof software development experience in product/enterprise environments


Strong hands-on experience with:

  • Java (17+) and Spring Boot.
  • REST API design and microservices architecture.
  • Experience with React.js + TypeScript (at least 2-3 years).


Solid experience with:

  • SQL and relational databases (Oracle/Postgres).
  • ORM tools (Hibernate/JPA).


Experience with:

  • Event-driven systems (Kafka or similar).
  • Caching (Redis or similar).
  • CI/CD pipelines and Git-based workflows.
  • Automated testing practices.
  • Strong debugging and production issue analysis skills.


AI-First Expectations (Non-Negotiable)

Candidates must demonstrate:

  • Practical use of AI coding assistants in development workflow
  • Ability to review, validate, and production-harden AI-generated code
  • Understanding that:
  • AI accelerates development
  • Engineers are still accountable for design, correctness, and quality

If someone blindly copies Copilot output, this role is not for them


Technical Leadership:

  • Provide technical leadership for day-to-day delivery; clarify requirements, drive design discussions, and align implementation details across the team.
  • Mentor and support engineers through pair-programming, constructive code reviews, and knowledge sharing.
  • Promote consistent engineering practices (testing, documentation, observability) and help the team deliver predictably by breaking work into well-scoped stories and identifying risks early.


Foundational

  • Clear written and verbal communication — ability to document services and explain technical decisions.


Good-to-Have Skills:

  • Healthcare domain experience

Familiarity with:

  • FHIR / HL7 / C-CDA standards
  • HIPAA compliance and PHI/PII handling

Experience with:

  • Databricks / data pipelines
  • Elasticsearch / Redis
  • Docker / Kubernetes


What Success Looks Like:

  • Deliver production-ready features end-to-end, not just code.
  • Build scalable, observable, and reusable systems.
  • Improve team productivity using AI without degrading quality.
  • Help raise engineering standards across the team.

Skills

java, kafka, microservices, react, react.js, redis, rest, spring boot, sql, typescript

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,913,496 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Bengaluru
≈ $46k – $71k per year (Estimated) • In office • 4+ years exp • Paris
Python
Python
SQLAlchemy
Databases
PostgreSQL
RabbitMQ
AI/ML
Computer Vision
Pika
DevOps
Terraform
GCP
Helm
Kubernetes
Google GKE
Management
Agile
QA
Pytest
Apply
≈ $102k – $197k per year (Estimated) • Remote (United States) • 5+ years exp • Bachelor's Degree • Buffalo
Python
JavaScript
C#
Perl
DevOps
gRPC
CI/CD
Kubernetes
Apply
≈ $61k – $117k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Toronto
Python
JavaScript
C#
Perl
DevOps
gRPC
CI/CD
Kubernetes
Apply
≈ $133k – $230k per year (Estimated) • Remote (United States, ET hours) • 7+ years exp • Bachelor's Degree • Buffalo
Python
SQL
Databases
PostgreSQL
Redis
Google BigQuery
DevOps
Terraform
GCP
CI/CD
AWS
Management
Agile
Apply
≈ $76k – $136k per year (Estimated) • In office • 7+ years exp • Bachelor's Degree • Toronto
Python
SQL
Databases
PostgreSQL
Redis
Google BigQuery
DevOps
Terraform
GCP
CI/CD
AWS
Management
Agile
Apply
≈ $88k – $173k per year (Estimated) • In office • Full-Time • London
Python
Java
Rust
Kotlin
SQL
C++
Scala
Clojure
Databases
Apache Kafka
AI/ML
LLM Guardrails
DevOps
GCP
Azure
CI/CD
AWS
Kubernetes
Apply
$94k – $198k per year • In office • TS/SCI • Full-Time • 5+ years exp • Sterling
Python
JavaScript
Java
Bash
Java
Hibernate
Databases
MySQL
Redis
DevOps
Jenkins
Git
Docker
Kubernetes
Configuration Management
GitLab
Linux
Management
Agile
Apply
≈ $80k – $158k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Irving
JavaScript
TypeScript
Frontend
React.js
Mobile
React Native
DevOps
CI/CD
Management
Agile
QA
Appium
Apply
$100k – $130k per year • In office • TS/SCI • 7+ years exp • Bachelor's Degree • Gordon
Python
Java
Databases
MySQL
DevOps
Docker
Kubernetes
Linux
Management
Confluence
Jira
Apply
$85k – $150k per year • In office • TS/SCI • 4+ years exp • Bachelor's Degree • Fort Meade
Python
Java
Databases
MySQL
Apply
≈ $31k – $82k per year (Estimated) • In office • 9+ years exp • Bengaluru
JavaScript
Java
SQL
Java
Spring Boot
Databases
PostgreSQL
Redis
Databricks
ElasticSearch
Apache Kafka
AI/ML
Copilot
Windsurf
Frontend
React.js
DevOps
Rest API
CI/CD
Docker
Kubernetes
Cybersecurity
HIPAA
Management
Agile
Apply
≈ $18k – $42k per year (Estimated) • In office • 4+ years exp • Bengaluru
JavaScript
TypeScript
Node JS
Node JS
Express
Prisma
Databases
PostgreSQL
Frontend
Next.js
React.js
TanStack Start
Mobile
React Native
Expo
Apply
≈ $18k – $42k per year (Estimated) • In office • 5+ years exp • Bengaluru
Python
Java
AI/ML
Copilot
Cursor
Windsurf
Prompt Engineering
AI Agents
LLM
Context Engineering
LLM Guardrails
Agentic Workflows
Apply
≈ $8k – $22k per year (Estimated) • In office • 2+ years exp • Bengaluru
JavaScript
Java
TypeScript
Node JS
AI/ML
Copilot
Claude
Prompt Engineering
AWS Bedrock
Amazon SageMaker
AWS Bedrock AgentCore
DevOps
OpenShift
CloudFormation
CI/CD
AWS
Docker
Kubernetes
AWS Lambda
Amazon EC2
Amazon S3
Apply
SDE - 1 (Backend) 1 day ago
≈ $8k – $22k per year (Estimated) • In office • 2+ years exp • Bengaluru
Python
Java
Kotlin
SQL
Java
Spring Boot
Kotlin
Mockito
Databases
MySQL
PostgreSQL
AI/ML
Copilot
Cursor
Claude Code
Mobile
JUnit
DevOps
Rest API
CI/CD
Git
AWS
Docker
Apply
≈ $18k – $43k per year (Estimated) • In office • 5+ years exp • Bengaluru
Python
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Databases
DuckDB
AI/ML
Polars
AI Agents
LLM
Apply
See all jobs
This is one of many
1,913,496 more open roles from verified company boards, updated every day.