Java Backend Engineer with 5+ years of experience designing and building scalable, high-performance microservices using Java and Spring Boot. Proven expertise in developing RESTful APIs, Kafka-based event-driven systems, and optimizing PostgreSQL and Oracle databases for low-latency, high-throughput applications.
Experience
2023 — Now
Boston, Massachusetts, United States
Spearheaded the full development lifecycle of a high-performance enterprise platform, enhancing modularity, scalability, and resilience critical for high-volume financial operations.
Engineered enterprise-grade backend microservices utilizing Java EE and Spring Boot, enforcing modular architecture, reusable components, and transactional integrity.
Designed and optimized high-throughput REST APIs and asynchronous data streams via Apache Kafka on AWS EC2, resulting in a 35% reduction in inter-service latency and improved system reliability.
Optimized PostgreSQL queries and refined database schema, achieving a 30% improvement in API response times, enabling seamless horizontal scaling for cloud-native deployments.
Fortified application security posture by implementing robust authentication and authorization mechanisms including Spring Security, JWT, and RBAC across distributed microservices.
Implemented advanced multithreading and concurrency primitives in Java to effectively manage asynchronous operations and peak loads, boosting overall system throughput by 20%.
Integrated AI-powered services into backend microservices to automate data summarization and enhance analyst productivity.
Established and maintained robust CI/CD pipelines using Jenkins and Docker, facilitating zero-downtime deployments and accelerating product release cycles by 60%.
Enhanced Angular-based user interfaces and analytical dashboards, providing critical, real-time insights into operational system data for stakeholders.
Deployed centralized observability solutions utilizing ELK Stack, Splunk, and OpenTelemetry, significantly improving platform stability and reducing Mean Time to Resolution (MTTR).
2021 — 2022
Chennai
Developed high-performance Spring Boot applications interacting with Oracle Database via Hibernate, achieving a 25% improvement in data retrieval efficiency through strategic caching and indexing.
Built and deployed resilient RESTful APIs, facilitating secure and reliable JSON data exchange necessary for seamless integration with internal and third-party consumer services.
Implemented asynchronous messaging patterns using Apache Kafka, resulting in a 40% reduction in inter-service latency and increased throughput for critical business workflows.
Maintained legacy SOAP web services using JAX-WS while actively contributing to the migration roadmap toward modern, scalable RESTful APIs.
Managed application deployment and operational oversight on AWS, leveraging Amazon S3 for scalable storage and Amazon CloudWatch for proactive monitoring and automated alerting.
Actively participated in Agile/Scrum ceremonies, fostering predictable sprint delivery, strengthening cross-functional team collaboration, and ensuring iterative quality software development.
Enforced enterprise security standards by implementing comprehensive Role-Based Access Control (RBAC) and authentication layers using Spring Security.
2018 — 2020
Developed robust backend services leveraging Spring MVC, Hibernate, and MySQL, optimizing server-side processing efficiency by 20% to support high-volume payment transaction volumes.
Optimized MongoDB query performance and data structure modeling, significantly reducing document retrieval latency under heavy read/write load.
Improved front-end user workflows using HTML5, Bootstrap, and AJAX techniques, resulting in highly interactive and intuitive dashboards for internal and client platforms.
Enhanced code quality and maintainability by rigorously implementing logging (Log4j), input validation, and comprehensive unit testing using the Spring Boot Testing Starter.
Education
Rivier University