About
Java Backend Developer with 4+ years of experience designing and developing enterprise Java applications using Java 8/17, Spring Boot, Spring MVC, Hibernate, Microservices, REST APIs, Oracle, MySQL, PostgreSQL, Docker, Kafka and Jenkins. Experienced in multithreaded backend applications, secure API development, distributed systems, CI/CD pipelines and production support. Passionate about building scalable, high-performance enterprise applications.
Experience1
Software Developer
Sep 2022 — PresentTata Consultancy Services
Working as a Software Developer on TCS MasterCraft and the Generali Group Insurance projects. Developed a web-based tool to generate Spring Boot applications with user roles and customizable project components. Supported backend applications for US/Italy insurance clients including SQL and PL/SQL procedure development, application issue analysis, and backend support, improving business logic and data consistency.
Projects1
Developed a self-paced platform that generates complete React applications from natural-language prompts using Java 17, Spring Boot, Spring AI, and an LLM. Designed with microservice-oriented architecture, Apache Kafka for asynchronous communication, Saga pattern for distributed workflows, PostgreSQL for persistence, and MinIO for file storage. Containerized and deployed using Docker and Kubernetes.
- Java
- Spring Boot
- Spring AI
- LLM Model
- Apache Kafka
- PostgreSQL
- Docker
- Kubernetes
- MinIO
- Maven