Senior Java Backend Developer with 5+ years of expertise in microservices and cloud solutions. Proficient in Java, Spring Boot, and AWS, delivering high-performance applications that improve client services. Demonstrated leadership in Agile teams, achieving successful project outcomes while maintaining security and compliance in complex systems.
Overview
7
7
years of professional experience
Work History
Java Full Stack Developer
Effinxt
New York, NY
01.2024 - Current
Developed a full-stack Healthcare Management System with Spring Boot and Java 8 on the server side, and React.js on the client side.
Utilized Java 8 constructs such as Streams, Lambda expressions, and Optional to create clean, modular, and efficient server-side code.
Implemented and consumed RESTful APIs to manage important healthcare features, including patient registration, appointment scheduling, and doctor booking.
Managed persistent data with MySQL and Spring Data JPA, using custom queries and entity relationships for efficient data modeling.
Deployed application components in AWS EC2, and configured RDS (MySQL) for cloud-based, scalable, secure database access.
Uploaded patient documents and reports in AWS S3, using the upload/download feature with pre-signed URLs.
Implemented JWT-based authentication with Spring Security to provide role-based access (admin, doctor, patient), and secure API endpoints.
Implemented integrated React components with REST APIs using Axios and React Hooks, exposing real-time updates to the UI, and a seamless user experience.
Java Full Stack Developer
Cognizant Technology Solutions, India
Pune, India
06.2018 - 12.2021
Designed a high-performance Single Page Application (SPA) using Angular 17, featuring reactive forms, and two-way data binding to support real-time user interaction.
Integrated backend services using Spring Boot, and built a microservice-based application with RabbitMQ as the asynchronous messaging system.
Integrated both SQL databases using JPA and AWS DynamoDB to support hybrid data models for transactional and catalog management.
Installed microservices to AWS on EC2, VPC, and containerized apps on EKS, and automated file processing by applying AWS Lambda, and digital assets storage in S3.
Managed CI/CD pipelines on Jenkins, deploying RESTful APIs to Elastic Beanstalk for production deployment in a seamless way.
Ensured quality delivery by employing Jasmine/Karma-based testing, and actively worked toward Agile development methodologies on a Kanban board for sprint planning and teamwork.
Sr. Software Developer/Java Full Stack Developer at Indiana Farm Bureau InsuranceSr. Software Developer/Java Full Stack Developer at Indiana Farm Bureau Insurance