Summary
Overview
Work History
Education
Skills
Timeline
Declaration
Generic

MANJUNATHA M S

Bengaluru

Summary

Experienced Java / Backend Engineer with over 6 years in designing and deploying scalable banking backend systems. Skilled in Java, Spring Boot, Hibernate, Microservices Architecture, RESTful services, and GraphQL. Specialized in data privacy, PII compliance, API performance optimization, CI/CD pipelines, and Docker deployments, ensuring high code quality through SonarQube.

Overview

10
10
years of professional experience

Work History

Software Developer

TCS
11.2022 - 08.2026
  • Designed and developed scalable backend services using Java 17 and Spring Boot, applying records, sealed classes, and switch expressions to cut boilerplate and improve code readability.
  • Built data access layers using Spring Data JPA and MySQL, writing optimized queries, indexes, and pagination that reduced average query response time by ~30%.
  • Implemented secure authentication and authorization using Spring Security with JWT and role-based access control, protecting REST endpoints across multiple services.
  • Developed RESTful APIs with Spring Boot and REST best practices (versioning, validation, global exception handling) consumed by web and mobile clients.
  • Implemented GraphQL APIs alongside REST to let clients fetch exactly the data they need, reducing over-fetching and payload size on data-heavy screens.
  • Architected and migrated a monolithic application to microservices using Spring Boot and Spring Cloud, improving deployment independence and fault isolation.
  • Configured Spring Cloud API Gateway as the single entry point for routing, authentication, rate limiting, and request logging across services.
  • Implemented Service Discovery with Eureka and Spring Cloud Load Balancer to enable dynamic service registration and client-side load balancing, removing hard-coded service URLs and improving availability.
  • Containerized microservices with Docker and deployed them on AWS (EC2/ECS, RDS for MySQL), ensuring consistent environments from development to production.
  • Managed builds and dependencies with Maven, and integrated it into CI/CD pipelines for automated build, test, and deployment.
  • Integrated SonarQube with Maven in the CI pipeline to enforce quality gates, reducing code smells and bugs and raising test coverage to 80%+.

Lead Engineer

HCL Technologies
10.2019 - 10.2022
  • Developed web application using Spring, Hibernate, and RESTful web services to enhance user experience.
  • Utilized J-Unit for unit testing, Docker for containerization, Git for version control, and PostgreSQL for database management.
  • Developed scalable backend APIs for the Partner Dashboard ordering.
  • J-Unit, Docker, Git, PostgreSQL.
  • Collaborated with clients in regular requirements and status calls to align project goals and expectations.

Junior Engineer

Creative Synergies Group
12.2016 - 10.2019
  • Resolved technical issues by tracking and closing user help desk tickets, ensuring timely support for end users.
  • Delivered daily IT help to staff members for software setup, user account creation, and basic troubleshooting.
  • Assisted staff with software setup, user account creation, and troubleshooting to maintain seamless IT operations.

Education

Bachelor of Engineering - Mechanical Engineering

PES Institute of Technology, Bangalore South Campus
Bangalore
07-2016

Diploma - Mechanical Engineering

Government Polytechnic Ramanagara
Ramanagara
06-2013

Skills

  • Languages: Java 8/11/17, SQL, JSON, XML
  • Frameworks: Spring Boot, Spring Cloud, Spring Data JPA, Spring Security (OAuth2), Hibernate
  • Architecture & API: Microservices, RESTful APIs, GraphQL API, Service Discovery (Eureka), API Gateway
  • Database: MySQL, PostgreSQL
  • Cloud & DevOps: Docker, Jenkins, SonarQube
  • Unit testing
  • Messaging & Streaming (Conceptual): Apache Kafka, RabbitMQ, Redis
  • Concepts: Backend Architecture, Dynamic Query Generation, Data Privacy & Compliance, Agile/Scrum
  • - Strong problem-solving and analytical skills
  • - Backend module ownership
  • - Clean code focus

Timeline

Software Developer

TCS
11.2022 - 08.2026

Lead Engineer

HCL Technologies
10.2019 - 10.2022

Junior Engineer

Creative Synergies Group
12.2016 - 10.2019

Bachelor of Engineering - Mechanical Engineering

PES Institute of Technology, Bangalore South Campus

Diploma - Mechanical Engineering

Government Polytechnic Ramanagara

Declaration

I hereby declare that the above-mentioned information is correct to my knowledge.

MANJUNATHA M S