Backend/Full Stack Java Developer Resume – 3.5+ Years Experience | Spring Boot, Microservices, Docker, Kubernetes, MongoDB
Programming Languages:
-
Java, Python, SQL
Frameworks & Technologies:
-
Spring Boot, Spring Cloud, Microservices, RESTful APIs, Spring Security, Hibernate, Docker, Kubernetes, JUnit, Mockito
Databases:
-
MongoDB, MySQL, PostgreSQL, Oracle
Tools:
-
Git, Maven, JIRA, Postman, IntelliJ IDEA, STS, Eclipse, Swagger, Apache Kafka, SonarQube
Web Technologies:
-
HTML, CSS, Angular (Basic)
Methodologies:
-
Agile (Scrum), Test-Driven Development (TDD), Continuous Integration/Continuous Deployment (CI/CD)
DevOps:
-
Docker, Kubernetes, CI/CD, Jenkins
Certifications & Accomplishments:
-
HackerRank: Java (5 Star), Problem Solving (5 Star)
-
Java Certification (Udemy)
-
DSA Certification (Udemy)
Professional Experience & Key Responsibilities:
Software Engineer – E-Commerce Domain
-
Designed and developed microservices-based applications using Java, Spring Boot, and MongoDB for handling mobile and data plan management, serving millions of customers
-
Developed RESTful APIs that facilitate seamless data exchange between various internal microservices and third-party platforms, enhancing system integration and operational efficiency
-
Optimized system performance, reducing response time by 25% through efficient database queries and improving API speed and reliability
-
Maintained code quality through comprehensive unit testing using JUnit, leveraging tools like SonarQube and GitHub Copilot to enhance code efficiency and reliability
-
Implemented Python scripts for automating backend processes, saving 30% of manual intervention time in data processing tasks
-
Enhanced data security using Spring Security, implementing token-based authentication (JWT)
-
Implemented a Fraud Detection System by integrating an Active Watch feature, proactively monitoring user behavior to detect and mitigate fraudulent activity in real-time
-
Participated in Agile development cycles, collaborating in daily standups, sprint planning, and retrospectives to drive consistent project progress
Programming Analyst – Banking Domain
-
Developed RESTful APIs using Java and Spring Boot for core banking features such as customer information retrieval and fund availability checks
-
Implemented API logic to detect duplicate cheque entries, helping reduce errors during cheque processing
-
Used logs and debugging tools to identify and fix issues during development, ensuring smooth API responses and error handling
-
Worked closely with the team to integrate backend APIs with the user interface and tested endpoints using tools like Postman
Major College Project – Currency Conversion (Microservices)
-
Developed a microservices-based currency conversion application using Java and Spring Boot, separating concerns into currency-exchange and currency-conversion services
-
Designed RESTful APIs to fetch exchange rates from a MySQL database based on selected “from” and “to” currencies
-
Integrated the two microservices to perform real-time currency conversion calculations and return accurate results to the user
-
Implemented data retrieval and business logic in the currency-exchange service, while currency-conversion handled user input and computed final values
Education:
-
Bachelor of Technology (CSE) – CGPA: 7.0
-
Class XII (CBSE) – 7.2
-
Class X (ICSE) – 8.0
Ideal For:
-
Full-time Backend Developer / Full Stack Java Developer roles
-
Microservices and Spring Boot development
-
E-commerce and banking domain projects
-
Cloud-native development with Docker and Kubernetes
-
Remote or India-based opportunities
Important Notice : Candidate personal contact details including name, phone number, and email address are hidden for privacy and security reasons. Resume is strictly intended for legal hiring and recruitment purposes only. Any misuse, fraud, spam, illegal activity, or unauthorized distribution is strictly prohibited. Digital product only. No physical item will be shipped.





Reviews
There are no reviews yet.