Post Job Free
Sign in

Java Developer Spring Boot

Location:
Prosper, TX
Posted:
September 10, 2025

Contact this candidate

Resume:

SANJANA

Mail: *******.*****@*****.*** Mobile: +1-512-***-**** LinkedIn : www.linkedin.com/in/sanjanas09s

PROFESSIONAL SUMMARY

Results-driven Full Stack Java Developer with 6+ years of experience designing and building scalable, cloud-native applications. Skilled in Java (8–17), Spring Boot, Micro services, React, Angular, and AWS with proven expertise in API development, distributed systems, and enterprise-grade web solutions. Adept at collaborating with cross-functional teams, implementing CI/CD pipelines, and optimizing application performance. Certified in Azure AZ-900, with strong grounding in Agile/Scrum, DevOps practices, and TDD.

TECHNICAL SKILLS

Programming Languages: Java (8/11), JavaScript (ES6+), SQL, TypeScript

Frameworks & Libraries: Spring Boot, Spring Cloud, Hibernate, JPA, React.js, Angular, Bootstrap, jQuery

Microservices & APIs: RESTful APIs, Spring Security, OAuth2, JWT, Eureka, API Gateway

Cloud Platforms: AWS (EC2, S3, RDS, Lambda, CloudWatch, DynamoDB)

Databases: MySQL, PostgreSQL, Redis, DynamoDB

Messaging & Streaming: Apache Kafka, RabbitMQ

DevOps & CI/CD: Git, GitHub Actions, Jenkins, Maven, Docker, Kubernetes

Testing Tools: JUnit, Mockito, Postman, Selenium

Monitoring & Logging: AWS CloudWatch, Splunk

Development Practices: Agile/Scrum, Design Patterns (SOLID, MVC), Clean Code, Code Reviews

PROFESSIONAL EXPERIENCE

Discover Financial Services, Dallas, TX

Senior Software Developer Jul 2023 – Present

Developed and deployed microservices-based applications using Java 11, Spring Boot, and RESTful APIs, ensuring high scalability and reducing downtime by 20%.

Modernized legacy monolith applications into cloud-native microservices hosted on AWS (EC2, RDS, Lambda, CloudWatch), cutting deployment times by 30%.

Designed and secured APIs with JWT, OAuth2, and Spring Security, improving authentication and authorization compliance.

Implemented asynchronous communication using Kafka message queues, improving system responsiveness by 25%.

Optimized SQL queries and Hibernate mappings in PostgreSQL and MySQL, reducing query execution time by 20%.

Delivered responsive micro-frontends using React.js and Angular, improving modularity and reducing release dependencies.

Built CI/CD pipelines with Jenkins, Git, and Maven, enabling faster, automated deployments across multiple environments.

Mentored junior developers on clean coding, design patterns, and code reviews, elevating overall code quality.

Partnered with DevOps teams to introduce containerization with Docker and explore Kubernetes orchestration for production workloads.

Championed Agile practices, driving sprint planning, backlog grooming, and cross-team collaboration for predictable delivery.

Aglocode, Pune, India

Full Stack Software Developer Feb 2022- Jun 2023

Developed RESTful backend services using Java 11, Spring Boot, and Hibernate (early 2022), ensuring clean architecture and modular design.

Integrated relational databases (MySQL, PostgreSQL) with JPA/Hibernate, optimizing queries and reducing data retrieval time by 20%.

Built responsive UIs with React.js, Angular, and Bootstrap (Q2 2022), enhancing cross-browser compatibility and user experience.

Implemented secure authentication & authorization with Spring Security + JWT/OAuth2 (Q2–Q3 2022), ensuring compliance with data protection standards.

Designed microservices architecture (mid-2022) and deployed services using Spring Cloud & Eureka, improving system scalability.

Integrated messaging systems (Kafka/RabbitMQ) in Q3 2022 to enable asynchronous communication across services.

Containerized Java applications with Docker and orchestrated deployments via Kubernetes (Q3–Q4 2022).

Automated CI/CD pipelines with Jenkins/GitHub Actions (late 2022), reducing deployment time from hours to minutes.

Improved application performance by introducing Redis caching & async processing (early 2023), reducing API latency by 35%.

Implemented JUnit & Mockito-based test suites (early 2023), achieving >85% code coverage across critical modules.

Deployed applications on AWS cloud (EC2, S3, RDS, Lambda) (Q1–Q2 2023), reducing infrastructure cost and improving availability.

Mentored junior developers in Java backend best practices, code reviews, and Agile ceremonies (mid-2023).

Deloitte, Hyderabad, India

Software Developer Nov 2021 – Feb 2022

Developed and maintained responsive web applications using React.js, JavaScript (ES6+), and Bootstrap, improving user engagement and retention by 20%.

Engineered backend services in Java and Spring Boot, integrating RESTful APIs to ensure secure and efficient client–server communication.

Optimized application performance through advanced front-end techniques (bundling, lazy loading, and CSS minification), reducing page load times by 25%.

Designed interactive, data-driven dashboards to deliver real-time analytics and insights, enhancing business decision-making efficiency.

Collaborated with QA teams to implement testing frameworks and automation tools (JUnit, Postman, Selenium), ensuring high-quality, defect-free software releases.

Actively contributed to Agile/Scrum ceremonies including sprint reviews, retrospectives, and backlog refinement, driving continuous improvement.

Streamlined release management by leveraging Git for version control and Jenkins for CI/CD pipelines, ensuring reliable and timely deployments.

IndusInd Bank, Mumbai, India

Software Developer Apr 2020 – Oct 2021

Developed Spring Boot microservices for banking payment systems, integrating internal and third-party APIs using RESTful APIs and OAuth2/JWT authentication.

Assisted in implementing transaction processing pipelines with Apache Kafka, supporting low-latency fund transfers across banking modules.

Participated in migrating banking applications to AWS, using EC2, S3, RDS, and Lambda, improving scalability and system performance.

Built React.js and Angular front-end modules for customer dashboards, incorporating features like bank account management and loan tracking.

Maintained and optimized MySQL and PostgreSQL databases, applying Redis caching to improve query performance for financial transactions.

Supported CI/CD automation using Jenkins, GitHub Actions, Docker, and Kubernetes, facilitating smoother deployments of microservices.

Performed unit and integration testing using JUnit, Mockito, and Postman, ensuring functionality and reducing defects in banking applications.

Monitored production systems using AWS CloudWatch and Splunk, assisting in identifying issues and maintaining stable uptime for critical banking services.

Capgemini Technology Services, Bangalore, India

Application Developer Oct 2018 – Mar 2020

Designed, developed, and deployed enterprise-grade applications using Java, Spring Boot, Hibernate, and RESTful APIs.

Engineered front-end interfaces with React.js, HTML5, CSS3, and JavaScript, reducing page load times by 25%.

Leveraged AWS (EC2, S3, Lambda, RDS, DynamoDB) to deliver secure and cost-effective cloud solutions.

Designed normalized and optimized relational schemas in MySQL and PostgreSQL, improving data retrieval efficiency by 15%.

Implemented CI/CD pipelines with Jenkins and Git to automate builds, testing, and deployments.

Troubleshot and monitored distributed systems using AWS CloudWatch and Splunk, ensuring system reliability.

Applied object-oriented design patterns and principles (SOLID, MVC) to build reusable, maintainable solutions.

Partnered with cross-functional teams under Agile methodology, ensuring timely delivery of business-critical features.

EDUCATION

Jawaharlal Nehru Technological University, Hyderabad

Bachelor of Technology in Computer Science Aug 2014 – Jul 2018 GPA: 84.7%

CERTIFICATIONS

Microsoft Azure Fundamentals (AZ-900)

ACADEMIC PROJECTS

•Event Management System - Hyderabad, India

Technologies: Java, Spring Boot, Hibernate, MySQL, RESTful APIs, HTML5, CSS3, JS Aug 2017– Dec 2017

Developed an event management system that allows users to create, manage, and register for events, providing real-time updates and easy navigation for attendees.

•Task Management Application - Hyderabad, India

Technologies: PHP, HTML, CSS, JavaScript, MySQL Jan 2018 – May 2018

Built a task management application where users can create, prioritize, and track their daily tasks, organized by project and deadlines.



Contact this candidate