Post Job Free
Sign in

Java Backend Developer with 3+ Years Experience

Location:
Ahmedabad, Gujarat, India
Salary:
65000
Posted:
February 11, 2026

Contact this candidate

Resume:

Sai Pavan Bandla

Little Rock, AR +1-224-***-**** ***********@*****.*** linkedin.com/in/sai-b-89b2a938a SUMMARY

Software Developer with over 3 years of experience building backend applications in healthcare and enterprise technology environments. Designs and develops Python and Java–based services for claims processing, enrollment, order management, and data pipelines, including REST APIs, batch processing, messaging, and database-backed systems used in production. Experienced with Spring Boot, FastAPI, SQL, Kafka, Docker, Kubernetes, CI/CD pipelines, and automated testing, working within Agile delivery models and compliance-driven environments.

PROFESSIONAL EXPERIENCE

Molina Healthcare August 2025 - Present

Software Developer USA

● Engineered Python and Java backend services for healthcare claims processing, member enrollment, and provider data pipelines, handling 100K+ records per batch across scheduled daily and weekly runs with schema validation and consistency checks.

● Built Python validation routines and SQL transformation logic to apply healthcare business rules during data ingestion, identifying malformed records during each batch cycle and reducing recurring data issues across claims and reporting workflows.

● Built automated unit and integration tests using JUnit and PyTest to validate backend services and API responses, maintaining 800+ test cases executed during each release cycle to catch regressions before deployment.

● Managed CI/CD pipelines using GitHub and Jenkins to control code integration, testing, and deployments, supporting regular bi- weekly releases across development, QA, and production environments under HIPAA access controls.

● Developed REST APIs using Spring Boot and Flask to exchange claims and reporting data between multiple internal healthcare systems, supporting real-time requests and batch submissions used in daily operations.

● Documented technical changes and release updates for product, QA, and support teams through written notes and sprint reviews, addressing release-related questions during each deployment window. Dell Technologies May 2021 - August 2023

Software Engineer INDIA

● Designed backend services using Java17 and Spring Boot for order and asset management workflows, processing 900K–1.2M transactions per month across 4–5 internal platforms supporting sales and operations teams.

● Developed Python services using FastAPI and Pandas to ingest, validate, and persist operational data feeds, processing 70K–90K records per day and reducing manual reconciliation by 5–7 hours per week through consistent data checks.

● Implemented event-based data flow using Apache Kafka, with Java consumers and Python producers, to distribute inventory and fulfillment updates across 8–10 downstream applications, supporting both scheduled and on-demand processing requirements.

● Created relational schemas and SQL queries in PostgreSQL, accessed through Spring Data JPA (Java) and Python database adapters, to support weekly finance and supply-chain reporting with consistent joins, filters, and aggregations.

● Packaged Java and Python services using Docker and deployed them to Kubernetes (OpenShift) clusters, supporting 10–12 production releases per year across development, QA, and production environments with consistent runtime configurations.

● Configured CI/CD pipelines for Java and Python repositories using GitHub Enterprise and Jenkins, running daily build and test jobs and completing 180–220 pipeline executions annually tied to feature delivery and defect fixes.

● Tested backend services using JUnit 5, Mockito, and PyTest, maintaining 600–750 automated test cases executed during each release cycle to detect regressions before deployment to production systems. TECHNICAL SKILLS

● Backend & APIs: Spring Boot, Spring MVC, Spring Data JPA, RESTful APIs, JSON, HTTP

● Languages: Python (FastAPI, Flask, Pandas, NumPy), Java (Java 17, Core Java, Collections, Multithreading)

● Databases & Data Processing: PostgreSQL, MySQL, SQL (joins, subqueries, indexing), data ingestion, transformation

● Messaging & Integration: Apache Kafka (producers, consumers), event-driven processing, system integrations

● Containers & Platforms: Docker, Kubernetes (OpenShift), Linux

● CI/CD & Version Control: Git, GitHub, GitHub Enterprise, Jenkins, GitHub Actions

● Testing & Quality: JUnit 5, Mockito, PyTest, unit testing, integration testing, regression testing

● Methodologies & Tools: Agile/Scrum, Jira, Confluence, SDLC EDUCATION

Master’s in computer science Little Rock, Arkansas University of Arkansas at Little Rock Aug 2023 – May 2025 PROJECTS

Healthcare Claims Processing Platform

● Developed Java (Spring Boot) backend services and Python validation components to receive and process healthcare claims and enrollment data from 5–6 internal systems, handling 80K–120K records per batch across daily and weekly processing cycles.

● Integrated Apache Kafka to publish claim status updates consumed by 8–10 internal services, and used Docker, Kubernetes, Git, Jenkins, JUnit, and PyTest to test, deploy, and manage backend components across bi-weekly release cycles. Order and Inventory Management System

● Handled order lifecycle and inventory state logic using Java (Spring Boot) and Python services, coordinating create, update, and status-change operations across 4–6 backend components supporting internal commerce platforms.

● Processed transaction and inventory data through PostgreSQL-backed services and Kafka event streams, supporting 600K–900K order and stock records per month with scheduled and on-demand updates consumed by downstream systems.



Contact this candidate