I’m a Senior Java Developer with over 10 years of experience designing, building, and supporting scalable, secure, cloud-native microservices using Java (8/11/17) and the Spring ecosystem. I specialize in distributed systems, RESTful API design, CI/CD automation, containerization, and AWS-based platforms. I work comfortably in Agile/Scrum environments, focus on performance optimization and reliability, and have a strong track record of delivering mission-critical applications with high availability and fault tolerance.
Professional Experience
Java Developer
Polytech Computer Services
01/2014 – 07/2019
Developed backend applications and RESTful web services using Java, Spring Boot and MySQL.
Designed and optimized relational database schemas, improving SQL query performance by 50%.
Performed root-cause analysis, debugging and performance tuning across multiple application modules.
Implemented healthcare data integrations using HAPI FHIR for standardized clinical resource processing.
Supported frontend stability by resolving issues in Angular templates, bindings and services.
Contributed to scalable application architecture and participated in full SDLC from requirements to production support.
Java Developer (Remote)
Infosys
12/2020 – 04/2021
Developed cloud-ready microservices using Spring Boot following 12-Factor App principles.
Improved application performance through Redis caching, SQL query optimization and reduced startup times.
Implemented Kubernetes deployment strategies (rolling and blue/green), achieving 99.99% service availability.
Integrated Spring Boot Actuator with Prometheus and Grafana dashboards for real-time monitoring and alerts.
Implemented secure authentication and authorization using Spring Security and JWT.
Automated cloud infrastructure provisioning using Terraform, ensuring consistent environments across deployments.
Applied strong data structures, algorithms and design patterns to produce clean, maintainable and scalable code.
Senior Java Developer (Remote)
American Express
05/2021 – 08/2025
Designed and implemented Spring Boot–based microservices supporting high-volume, enterprise-scale transaction processing.
Built RESTful APIs using Spring MVC and Spring Data JPA with secure authentication via Spring Security and JWT.
Implemented microservices communication using Kafka and Feign Clients, ensuring reliable asynchronous messaging.
Developed and maintained CI/CD pipelines using Jenkins and GitHub Actions, reducing deployment errors and manual effort.
Containerized applications using Docker and deployed to Kubernetes clusters with rolling updates for zero-downtime releases.
Optimized Couchbase NoSQL operations for high-performance CRUD transactions across multiple environments.
Improved system observability by implementing centralized logging, exception handling and distributed tracing (Sleuth + Zipkin), reducing debugging time by 40%.
Collaborated closely with QA teams to validate API edge cases, provide test data and support UAT and production releases.
Provided production support for mission-critical services, resolving incidents and ensuring high availability and fault tolerance.
Worked extensively in Linux environments, following Agile/Scrum methodologies and participating in sprint planning and retrospectives.
Project Experience
Java, Spring MVC, JSP, MySQL
Online Shopping System
Built a full-stack e-commerce application supporting product catalog, cart management and secure order processing.
Developed RESTful services and optimized SQL queries for improved transaction performance.
Node.js, Angular, MongoDB, HTML/CSS
Social Network Platform
Designed a social networking platform with user profiles, posts and real-time interactions.
Applied NoSQL data modeling and micro-frontend concepts for scalability.
Technical Skills
Programming & Core Java (Advanced)
:
Java SE 8/11/17, Collections, Generics, Streams, Lambda Expressions
Backend & Microservices (Advanced)
:
Spring Core, Spring MVC, Spring Boot, RESTful API Design & Consumption, Spring Data JPA, Hibernate ORM.