Post Job Free
Sign in

Java Full-Stack Developer with Microservices Expertise

Location:
Memphis, TN
Salary:
$60/hr
Posted:
February 26, 2026

Contact this candidate

Resume:

Kaviti Rajesh

*******.****@*****.*** +1-901-***-****

Java Full Stack Developer

PROFESSIONAL SUMMARY:

Java Full Stack Developer with 4+ years of experience designing, developing, and deploying scalable enterprise applications across Banking and Healthcare domains. Strong expertise in Java 8/11/17, Spring Boot, Microservices, React.js, REST APIs, and Cloud (AWS). Proven ability to build secure, high-performance distributed systems aligned with modern DevOps and Agile methodologies. Experienced in CI/CD automation, containerization (Docker, Kubernetes), and database optimization. Adept at delivering production-grade applications in regulated environments with a strong focus on performance, scalability, and security. TECHNICAL SKILLS:

Programming Languages: Java 8/11/17, JavaScript (ES6+), TypeScript, SQL Backend: Spring Boot, Spring MVC, Spring Security, Spring Data JPA, Hibernate, Microservices, RESTful APIs, Kafka

Frontend: React.js, Redux, HTML5, CSS3, Bootstrap, Material UI Databases: PostgreSQL, MySQL, Oracle, MongoDB

Cloud & DevOps: AWS (EC2, S3, RDS, Lambda, IAM, CloudWatch), Docker, Kubernetes, Jenkins, GitHub Actions

Messaging: Apache Kafka, RabbitMQ

Security: OAuth2, JWT, SSL/TLS, Role-Based Access Control (RBAC) Testing: JUnit, Mockito, Postman, Selenium

Tools: Git, Maven, Gradle, IntelliJ, VS Code

Methodologies: Agile (Scrum), TDD, CI/CD, SDLC

EDUCATION:

• Masters

• Bachelors

PROFESSIONAL EXPERIENCE:

Ally Financial, Detroit, Michigan July 2023 - Present Java Full Stack Developer

• Designed and developed scalable microservices using Spring Boot for digital banking operations.

• Built RESTful APIs supporting account management, transaction processing, and loan services.

• Implemented secure authentication using OAuth2 and JWT-based authorization mechanisms.

• Developed responsive UI using React.js with Redux for state management.

• Integrated third-party payment gateways and credit verification services.

• Optimized database queries in PostgreSQL improving transaction processing speed by 30%.

• Implemented event-driven architecture using Apache Kafka for real-time transaction notifications.

• Containerized applications using Docker and deployed on Kubernetes clusters.

• Configured CI/CD pipelines using Jenkins and GitHub Actions for automated builds and deployments.

• Implemented centralized logging and monitoring using CloudWatch.

• Applied TDD practices using JUnit and Mockito for backend unit testing.

• Developed reusable React components improving UI development efficiency.

• Designed API documentation using Swagger/OpenAPI.

• Ensured compliance with banking security standards and data encryption protocols.

• Improved system availability by implementing fault-tolerant microservices architecture.

• Participated in sprint planning, backlog grooming, and production support.

• Reduced API response time by implementing caching mechanisms.

• Led code reviews and ensured adherence to clean code principles.

• Worked closely with DevOps team to enhance infrastructure automation.

• Supported production deployments and resolved P1 critical issues. Environment: Java 17, Spring Boot, Microservices, React.js, AWS, Docker, Kubernetes, PostgreSQL, Kafka, Jenkins, GitHub, JUnit, OAuth2, JWT, REST APIs, Agile. Aster DM Healthcare, Bengaluru, Karnataka August 2020 – November 2021 Java Developer

• Developed backend services using Spring Boot for patient records management.

• Designed RESTful APIs for appointment scheduling and billing modules.

• Built dynamic frontend components using React.js.

• Implemented role-based access control for doctors, nurses, and admin staff.

• Integrated MySQL database using Hibernate ORM.

• Improved query optimization reducing report generation time by 25%.

• Implemented secure login and session management.

• Developed dashboard views for patient analytics and reporting.

• Wrote unit and integration tests using JUnit.

• Containerized application using Docker for consistent deployments.

• Implemented API validation and exception handling mechanisms.

• Designed modular architecture for maintainability and scalability.

• Participated in requirement analysis and sprint planning sessions.

• Maintained source control using Git.

• Provided production support and resolved data inconsistencies.

• Integrated third-party lab report APIs.

• Improved UI responsiveness using reusable React components.

• Assisted in database migration and schema design.

• Performed performance tuning of backend services.

• Documented technical design and API specifications. Environment: Java 8, Spring Boot, Spring MVC, Hibernate, React.js, MySQL, REST APIs, Docker, Git, JUnit, Agile



Contact this candidate