Back to Developers
Amrit Mahapatra

Amrit Mahapatra

Java Full Stack Developer

Chennai, India 3+ yrs exp 67 · Good

About

Results-driven Java Full Stack Developer with 3.5+ years of experience designing, developing, and delivering scalable, high-performance enterprise web applications. Expertise in Java 8/11, Spring Boot, Spring MVC, Spring Security, Hibernate/JPA, Microservices Architecture, and REST API development. Hands-on experience with front-end technologies including React.js and JavaScript (ES6+). Proficient in Apache Kafka for event-driven messaging, CI/CD pipelines via Azure DevOps/Jenkins, Docker, and cloud platforms (AWS). Strong foundation in Data Structures & Algorithms, OOP principles, Low Level Design (LLD), and SQL/NoSQL databases. Experienced in Agile/Scrum methodologies, unit testing (JUnit/Mockito), and production-grade observability using Kibana (ELK Stack), Splunk, and Grafana. Passionate about clean code, backend architecture, system design, and continuous learning.

Skills & Expertise

No skills listed yet

Work Experience

Java Full Stack Developer

VisionQuest Solutions Private Limited

May 2023 - Present

Architected high-performance microservices using Java 8/11 and Spring Boot, refactoring legacy components to improve API response times by 15% and reduce system exceptions by 20%. Spearheaded event-driven architecture using Apache Kafka — published billing events to downstream consumers and triggered automated SMS/Email notifications with robust retry mechanisms. Designed and developed secure RESTful APIs for product listing and order processing, enabling seamless communication across 50+ cross-functional internal systems. Ensured ACID compliance using Hibernate/JPA with complex entity mappings and transactional rollbacks, preventing partial data updates during high-volume billing cycles. Built responsive and dynamic UI components using React.js and Redux, consuming REST APIs to deliver real-time billing dashboards and account management features. Enhanced observability and root cause analysis using Kibana (ELK Stack) and Splunk, implementing code-level fixes that reduced incident resolution time by 30%. Implemented Spring Security and OAuth2/JWT for role-based access control (RBAC), ensuring strict access control of sensitive user data and compliance with enterprise security standards. Authored comprehensive unit and integration tests using JUnit/Mockito achieving 90%+ code coverage; led code reviews and took ownership of core application modules. Streamlined CI/CD pipelines via Azure DevOps and Jenkins; containerized services using Docker; used Postman and Swagger for rigorous API documentation, significantly reducing production defect rates. Collaborated with infrastructure teams to monitor JVM performance and server health using Grafana, maintaining 99.9% application availability. Delivered Agile feature enhancements within 2-week sprint cycles — participated in daily stand-ups, sprint planning, and retrospectives, maintaining alignment with business goals. Designed and optimized SQL schemas in MySQL/PostgreSQL and NoSQL collections in MongoDB; performed Query Optimization for high-volume transaction tables.

Junior Software Developer

Capgemini

Dec 2022 - Apr 2023

Designed and developed a scalable, distributed Online Order & Delivery System using Java, Spring Boot, and RESTful APIs, consisting of 5+ microservices including User, Product, Order, Payment, and Delivery. Secured the system with JWT-based authentication using Spring Security and improved inter-service communication using Feign Client and RestTemplate, reducing response latency by 30%. Enabled dynamic service discovery with Eureka Server and centralized config management with Spring Cloud Config, improving deployment efficiency by 40%. Integrated Kafka for asynchronous event handling, automated workflows, and containerized the system using Docker & Docker Compose, leading to 50% faster environment setup. Developed and optimized core microservices (User, Product, Order, Payment, Delivery) using Spring Boot, ensuring modularity and scalability across the system. Secured APIs by implementing Spring Security with JWT, enhancing the security of the system and enabling role-based access control for sensitive operations. Improved inter-service communication by integrating Feign Client and RestTemplate, reducing internal API call response time by 30% and improving overall system performance. Enabled asynchronous, event-driven architecture by integrating Kafka/RabbitMQ, streamlining workflows between services (e.g., Order to Payment) and improving system reliability. Containerized microservices with Docker and orchestrated them using Docker Compose, reducing environment setup time by 50% and ensuring consistent deployment across development and production. Streamlined service discovery and configuration management with Eureka Server and Spring Cloud Config, resulting in 40% reduction in downtime during updates and deployments. Created interactive API documentation using Swagger/OpenAPI, enabling easy integration for frontend teams and reducing the effort for external developers interacting with the system. Wrote unit tests using JUnit and Mockito, ensuring high test coverage and maintaining code quality throughout the development lifecycle.

Education

B.Tech – Instrumentation and Control Engineering - Sri Manakula Vinayagar Engineering College

2018 - 2022 · Afghanistan

Certifications

No certifications added yet

Interested in this developer?

Profile Score Breakdown

📷 Photo 10/10
📄 Resume 10/10
💼 Job Title 10/10
✍️ Bio 10/10
🛠️ Skills 0/20
🎓 Education 10/10
⏱️ Experience 12/15
💰 Rate 0/5
🏆 Certs 0/5
Verified 5/5
Total Score 67/100

Profile Overview

Member sinceAug 2026

Availability Details

Visa Status

Citizen

Relocation

Open to Relocation