Post Job Free
Sign in

Stack Developer Spring Boot

Location:
Mount Laurel, NJ
Salary:
80000
Posted:
September 10, 2025

Contact this candidate

Resume:

Sai Kiran Bompelly

Java Full- Stack Developer

*************@*****.*** 609-***-****

http://www.linkedin.com/in/sai-kiran-bompelly-07171110skb Professional Summary:

● Over 5 years of experience as a Java Full Stack Developer delivering scalable, secure enterprise applications.

● Strong backend expertise with Java 8 & 11, Java 17, Spring Boot, RESTful APIs, and microservices architecture.

● Proficient in frontend development using Angular 16, React, JSP, HTML5, CSS3, Bootstrap, and JavaScript to build responsive, reusable UI components.

● Skilled in database design, optimization, and query tuning with Oracle, PostgreSQL, and MongoDB (including sharded clusters).

● Experienced in building robust ETL pipelines, XML parsing, and transforming data into relational structures for downstream analytics.

● Hands-on experience with asynchronous communication patterns using Apache Kafka, Spring JMS, and IBM WebSphere MQ to develop event-driven systems.

● Containerized microservices using Docker and deployed to AWS (EC2, S3, RDS, Lambda) and PCF, reducing deployment time and improving scalability.

● Implemented secure authentication and authorization flows using OAuth2 and JWT with Spring Security, ensuring HIPAA compliance in healthcare applications.

● Automated UI and integration testing using Selenium WebDriver, JUnit, Mockito, and Cucumber, increasing test coverage and reducing QA cycles.

● Followed Agile and DevSecOps best practices using Git, JIRA, Jenkins, Maven, and CI/CD pipelines for fast, reliable delivery.

● Applied object-oriented principles and software design patterns (Singleton, Factory, DAO, MVC) to produce clean, modular, and extensible codebases.

● Familiar with CPQ (Configure Price Quote) systems like Configure One for dynamic BOM generation and integration with ERP systems.

● Strong understanding of SDLC, CI/CD, and production support processes including logging, monitoring, and incident management.

Technical Skills:

Programming

Languages

Java 8, Java 17, JavaScript, SQL, PL/SQL

Front-end Technologies Angular (JS, 6+, 16), React, JSP, HTML5, CSS3, Bootstrap, JavaScript, AJAX, jQuery Back-end Technologies Spring Boot, Spring MVC, Spring Data JPA, Hibernate, JPA, Spring JDBC, JAX-RS, JMS, WebLogic Server, Pivotal Cloud Foundry (PCF

Databases Oracle, PostgreSQL, MongoDB (sharded clusters), Redis Cloud Platforms AWS (EC2, S3, RDS, Lambda, CloudFormation) Containerization &

CI/CD

Docker, Jenkins, Maven, Git, CI/CD pipelines

Messaging & Integration Apache Kafka, IBM WebSphere MQ, Spring JMS Testing and Automation Selenium WebDriver, Cucumber, JUnit, Mockito, TestNG Design Patterns &

Methodologies

MVC, Singleton, Factory, DAO, DTO, Agile Scrum, DevSecOps Other Tools

JIRA, Log4j, Swagger-UI, Eureka, Spring Boot Admin Professional Experience:

Client: Cardinal Health, USA Aug 2024 to Present

Role: Java Full Stack Developer

● Develop scalable full stack healthcare applications with a focus on backend development and support for frontend features.

● Build and maintain over 30 RESTful APIs using Spring Boot and JAX-RS that serve Angular 16 and React-based frontends.

● Use Java 17 features like lambdas, streams, and records to write clean, efficient, and maintainable backend code.

● Implement data persistence layers with Spring JDBC and Hibernate/JPA, improving database query performance by approximately 35%.

● Design ETL pipelines to ingest XML data into Oracle databases, increasing data processing speed by 40%.

● Create responsive user interfaces using Angular 16, JSP, HTML5, CSS3, and JavaScript, building reusable components to ensure maintainability.

● Containerize microservices using Docker and deploy them to AWS Cloud, reducing deployment time by 60%.

● Secure APIs with OAuth2.0 and JWT authentication via Spring Security to meet HIPAA and healthcare security requirements.

● Collaborate on developing healthcare solutions that comply with HIPAA regulations, ensuring patient data privacy and security across all applications.

● Support pharmaceutical supply chain management systems to enhance inventory accuracy and streamline order processing within Cardinal Health’s logistics framework.

● Configure MongoDB sharded clusters for high availability and improved query performance.

● Implement asynchronous messaging using Apache Kafka and Spring JMS to enable event-driven communication between microservices.

● Integrate IBM WebSphere MQ for enterprise message queuing and processing.

● Automate UI testing using Selenium WebDriver and Cucumber, enhancing test coverage and reducing manual testing effort.

● Follow Agile and DevSecOps methodologies using Git for version control and JIRA for sprint planning, achieving over 90% bug resolution within SLA timelines.

● Streamline build and deployment with Maven and Jenkins CI/CD pipelines.

● Document APIs with Swagger-UI and implement service discovery and monitoring using Eureka and Spring Boot Admin.

Client: Regal Rexnord Corporation, India Sept 2019 – Dec 2022 Role: Software Engineer

● Designed and developed a dynamic, web-based Coupling Selector Tool using Angular, React, JavaScript, and Bootstrap to streamline real-time product selection based on engineering specifications and torque requirements.

● Engineered scalable RESTful back-end services using Java 8 and Java 11, Spring Boot, Spring MVC, Hibernate, and JPA, integrating PostgreSQL and sharded MongoDB clusters for robust data persistence.

● Integrated the application with Configure One CPQ to enable rule-based product configuration, dynamic BOM generation, and ERP-integrated CAD/quote document outputs, enhancing customer self-service and sales efficiency.

● Deployed and managed microservices on AWS (EC2, S3, RDS, Lambda) and PCF, using Docker containers, Jenkins pipelines, and Infrastructure-as-Code practices for streamlined CI/CD and automated provisioning.

● Implemented asynchronous message processing using Apache Kafka, Spring JMS, and IBM WebSphere MQ to handle high-volume data events and decouple system dependencies.

● Championed code quality, test automation, and secure development by writing unit and integration tests with JUnit and Mockito, performing end-to-end testing using Selenium WebDriver and Cucumber, and ensuring compliance with DevSecOps best practices within Agile SCRUM workflows.

● Collaborated closely with cross-functional teams, including mechanical engineering, QA, and DevOps, to deliver high- performance, maintainable software solutions supporting digital transformation in manufacturing. Client: Genesis Solutions, India May 2018 to Aug 2019 Role: Java Developer

● Participated in the full Software Development Life Cycle (SDLC) from requirements gathering and system design to development and deployment for enterprise web applications.

● Developed responsive and dynamic UI components using AngularJS, HTML5, CSS3, Bootstrap, and JavaScript, reducing page load times and improving user engagement.

● Designed and implemented RESTful web services using Java, Spring Boot, and Spring MVC to support front-end modules and external system integrations.

● Applied Java/JEE design patterns such as MVC, Singleton, and DTO to create scalable, maintainable backend systems.

● Utilized Hibernate and JPA for ORM-based database access, enabling efficient CRUD operations and reducing boilerplate code.

● Wrote optimized SQL and PL/SQL queries for Oracle databases, increasing data retrieval speed by 40%.

● Implemented unit testing with JUnit and maintained application logs with Log4j to streamline debugging and error tracking.

● Collaborated on microservices deployment using Pivotal Cloud Foundry (PCF) and source control via Git, contributing to CI/CD practices.

● Supported scheduled job execution using Spring Batch, improving background task automation.

● Deployed applications on WebLogic Server and participated in production release cycles, ensuring stable rollouts. Education:

Master’s in Data Science, Rowan University, May 2024



Contact this candidate