Manoj Pachakantham

Manoj Pachakantham

Software Engineer


About

I’m a Java Backend Developer at Tech Mahindra, Hyderabad, with 2.2 years of experience in the FinTech domain. I specialize in Java, Spring Boot, Microservices, REST APIs, MySQL, Kafka, Redis, Docker, and AWS. I’m passionate about building scalable backend applications, solving complex problems, and continuously learning new technologies. Currently, I’m looking for opportunities to grow my career in a product-based company.

Skills
springboot
RestApi
microservices
hibernate
mysql
React
JavaScript
css
spring security
spring aop
spring
spring testing
spring ai
maven
CI/CD
aws
Kafka
GitHub
Gitlab
Experience

Associate Software Engineer

Tech Mahindra

Sept 2024 to Present
  • I work as a Java Backend Developer at Tech Mahindra, where I contribute to a FinTech credit score analysis application. My primary responsibilities involve developing and maintaining backend services using Java and Spring Boot, building REST APIs, integrating databases, and supporting microservices-based application development.”
Projects

Swedbank

Worked on a FinTech-based Credit Score Analysis Tool for Swedbank, a Swedish banking group, designed to process financial data and support creditworthiness assessment. The application uses a microservices architecture to manage financial data processing, expose REST APIs, and support secure and reliable communication between backend services. Key Responsibilities: Developed and maintained RESTful APIs using Java, Spring Boot, and Spring Data JPA. Implemented microservices communication using Spring Cloud OpenFeign. Integrated MySQL for data persistence and optimized database operations. Implemented authentication and authorization using Spring Security and JWT/OAuth2, where applicable. Used Kafka for asynchronous messaging and Redis for caching, where applicable. Supported exception handling, API validation, unit testing, and backend performance improvements.

Java
Spring Boot
Spring Data JPA
Hibernate
REST APIs
Microservices
MySQL
Kafka
Redis
Spring Security.

FraudShield – Real-Time Fraud Detection and Payment Processing Platform

Developed a real-time fraud detection and payment processing platform using a six-microservice architecture. The application processes payments synchronously while performing fraud scoring asynchronously through Apache Kafka, ensuring that payment requests are not blocked by fraud analysis. Implemented secure API access using JWT, service discovery with Eureka, fault tolerance with Resilience4j, and Redis caching to improve performance and reliability.

Language: Java 17 Backend: Spring Boot 3.3
Spring Cloud
Spring Data JPA Microservices: Eureka Service Discovery
Spring Cloud API Gateway
OpenFeign Messaging: Apache Kafka Caching: Redis Database: PostgreSQL Security: Spring Security
JWT Resilience: Resilience4j — Circuit Breaker
Retry
Rate Limiter DevOps: Docker
Docker Compose
GitHub Actions Testing: JUnit 5
Mockito API Documentation: Swagger / OpenAPI Version Control: Git
GitHub
Education

Bachelor’s Degree

Kakatiya institute of technology and science warangal · 8.01

Dec 2020 to May 2024
Certifications

Java Fullstack

Wipro TalentNxt

Jul 2023

Spring Boot Zero to 100 – Coding Shuttle

Coding Shuttle

Apr 2026