JAVA BACKEND DEVELOPER

Sakshi Choudhary

Senior Software Engineer building Spring Boot systems that hold up in production

I build enterprise Java backends — REST APIs, secure auth, and real-time data pipelines on Spring Boot, Kafka, and PostgreSQL. 3+ years shipping healthcare and government platforms that move patient records and production traffic without breaking a sweat.

Download resume
01

Receive

REST endpoint · Spring MVC

02

Authenticate

JWT · OAuth 2.0 · Spring Security

03

Process

Service layer · business rules

04

Persist

PostgreSQL / MySQL · JPA

05

Stream

Kafka · real-time sync

06

Respond

JSON response · <200ms

// the request lifecycle I harden at work, rendered as my hero
About

A Java backend engineer who keeps healthcare and enterprise systems running in production.

Spring Security Healthcare & Gov Platforms Production Support

I'm a Senior Software Engineer with 3+ years building backend systems in Java 17 and Spring Boot, across both microservice and monolithic architectures. At Sopra Steria I fix security vulnerabilities, ship new business modules, and keep legacy production systems stable. Before that, at Mediquity Technologies, I built 20+ REST APIs and integrated ABHA to securely exchange patient records across healthcare platforms.

I care about the parts of backend work that don't show up in a demo — query performance, schema design, secure auth flows, and being the person who can debug a production issue at 6pm without panicking. I've optimized Kafka pipelines, cut API response times by tuning SQL, and automated reporting that used to eat hours of manual work every week.

RoleSenior Software Engineer, Sopra Steria
Based inNoida, Uttar Pradesh, India
FocusJava · Spring Boot · Microservices · PostgreSQL
EducationMCA — Uttranchal University
Experience

3+ years, one steady thread: backends that stay up.

Senior Software Engineer
Sopra Steria
Jun 2025 — Present
  • Build backend features for enterprise applications using Java 17, Spring Boot, and Core Java across microservice and monolithic architectures.
  • Designed and delivered 3 new functional modules from business requirements and stakeholder input.
  • Integrate backend APIs with Ext JS and Angular frontend applications.
  • Collaborate with frontend, QA, and DevOps teams across Agile sprint ceremonies to ship features on time.
  • Fixed critical security vulnerabilities using Spring Security, improving application safety and compliance.
  • Provide production support for legacy systems — debugging and resolving high-priority issues to keep systems stable.
  • Actively participate in Agile ceremonies: sprint planning, daily stand-ups, reviews, and retrospectives.
  • Support AWS deployments, environment setup, and backend configuration for cloud-based applications.
  • Work with PostgreSQL to optimize queries, perform schema updates, and improve database performance.
Software Developer
Mediquity Technologies Pvt Ltd
Dec 2023 — Jun 2025
Bhopal, India
  • Built 20+ REST APIs using Spring Boot to improve service-to-service communication and response speed.
  • Implemented JWT and OAuth 2.0 for secure user access, handling over 1,000 sessions with improved safety.
  • Integrated ABHA to securely exchange 1,000+ patient records across healthcare platforms.
  • Optimized Kafka pipelines to handle real-time data more efficiently, cutting delays by 40%.
  • Automated PDF report creation with Apache PDFBox, saving 8+ hours of manual work each week.
  • Fixed 15+ urgent production issues using debugging tools, ensuring application reliability.
  • Reviewed code and tuned database queries, boosting API speed by around 25%.
  • Led 3 sprint review meetings and worked daily with QA and frontend teams under tight deadlines.
Skills & Tools

Spring on the backend, PostgreSQL underneath.

JJava
SSpring Boot
HHibernate / JPA
MMySQL / PostgreSQL
AWSCloud & DevOps

Languages

JavaJavaScript

Frameworks

Spring BootSpring SecuritySpring MVC Spring Data JPAHibernateJPAJDBC

Database

MySQLPostgreSQLQuery OptimizationIndexing

Tools & Platforms

KafkaKeycloakVault Apache PDFBoxJasper ReportsGitMaven

Cloud & DevOps

AWS EC2AWS S3AWS RDS JenkinsDockerWebhooks

Concepts

REST APIsOAuth 2.0JWT MicroservicesMonolithicCI/CD

Soft Skills

Problem SolvingAdaptability Team CollaborationQuick Learner
Flagship Project

Sickle Cell Disease Management System

Government healthcare platform · Java + Flutter
Managing Sickle Cell Disease care for the Sikkim Government

A Spring Boot backend powering a Flutter-based mobile and web application built to track and manage Sickle Cell Disease cases, with secure patient data exchange built on India's ABHA health ID system.

  • Improved RESTful APIs for a Flutter-based mobile and web application to manage Sickle Cell Disease cases.
  • Applied ABHA (Ayushman Bharat Health Account) integration for secure, interoperable patient data.
  • Enhanced the MySQL database to store and manage patient records, medical histories, and treatment data.
  • Ensured seamless integration between mobile, web, and backend services, improving accessibility and performance.
  • Collaborated with a team of 4 developers to deliver a scalable, maintainable healthcare solution.
Tech Stack
JavaSpring BootMySQL REST APIsFlutterABHA Integration
Also Built

A centralized system for hospitals and diagnostic labs

Delivered to Madhya Pradesh Government healthcare standards.

Java · Healthcare & Lab Management

Hub and Spoke Model & Bharat Lab

A centralized hospital & lab management system streamlining operations across multiple hospitals and labs, using the Hub-and-Spoke model — diagnostics centralized at the "Hub," smaller centers connected as "Spokes" for wider accessibility.

  • Designed and implemented RESTful APIs for user registration, appointment scheduling, and lab test management.
  • Fine-tuned the MySQL database schema to efficiently manage patient records and lab test data.
  • Integrated Jasper Reports & QC Reports to generate dynamic analytics for better decision-making.
  • Built Kafka-based real-time data streaming for synchronization across multiple locations.
  • Automated PDF report generation with Apache PDFBox, reducing manual workload.
  • Worked with a team of 8 developers to ensure a scalable, maintainable architecture.
JavaSpring BootMySQLKafkaJasper ReportsApache PDFBox
Awards & Recognition

A moment the work got noticed.

Mediquity Technologies

Rising Star Performer Award

Awarded for outstanding contributions and exceptional performance within the company.

Aug 2023 — Aug 2025 · Dehradun, India

Master of Computer Applications

Uttranchal University

Jan 2014 — Feb 2019 · New Delhi, India

B.Sc., Mathematics

Indira Gandhi National Open University

Sep 2022 — Aug 2023 · Bangalore, India

Full Stack Web Development (Full-Time)

Masai School

Contact

Let's build something worth trusting.

Open to Backend & Java engineering roles — happy to talk Spring Boot, Kafka, or your database schema.
Email me →

Reach me directly

Based in Noida, Uttar Pradesh. Usually replies within a day.