Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Manoj Sen

Bangalore

Summary

Java Developer with over 9 years of expertise in designing, developing, and deploying enterprise-scale software applications and microservices. Proficient in Java, Spring Boot, and modern frameworks, with extensive experience in cloud platforms such as AWS and Azure, Kubernetes, and various database technologies. Skilled in monolith-to-microservices migration, RESTful API development, and distributed messaging systems, with a strong ability to analyze requirements and design scalable architectures. Recognized for exceptional problem-solving abilities and a proven track record of resolving production issues while collaborating effectively across diverse industries and cross-functional teams to achieve successful project outcomes.

Overview

12
12
years of professional experience

Work History

Senior Associate

publicis sapient
Bangalore
10.2023 - Current
  • Configured and managed Kubernetes clusters in non-production environments for scalable microservices deployment.
  • Developed and tested multiple microservices using Java, Spring Boot, and REST APIs for high performance.
  • Converted monolithic DB2 REST API architecture into Oracle-based microservices through schema redesign and data migration.
  • Participated in system design discussions and architecture reviews, contributing to scalable solutions.
  • Diagnosed production issues, ensuring minimal downtime and enhancing system reliability.
  • Implemented CI/CD pipelines for automated build, test, and deployment to boost release efficiency.
  • Collaborated with cross-functional teams to deliver comprehensive features from inception to deployment.
  • Optimized application performance via code refactoring, caching strategies, and database tuning.

Deputy Manager

WNS Global Services
Bengaluru Area
11.2019 - Current
  • Developed and maintained Java-based applications, adhering to coding standards and best practices.
  • Collaborated with cross-functional teams to gather requirements, design software solutions, and deliver projects on time and within budget.
  • Conducted thorough testing and debugging to identify and resolve issues, ensuring software reliability.
  • Developed RESTful web services using Spring boot and Spring Data JPA.
  • Utilized Java 8 features such as lambda expressions, streams, and optional.
  • Configured and deployed applications to Amazon EC2.
  • Participated in agile development practices, such as daily standups and sprint planning.
  • Implemented messaging frameworks such as Apache Kafka to create a distributed messaging system.
  • Developed and implemented Spring Batch Jobs for various applications and services.
  • Utilized Spring Batch to process millions of records for daily jobs with high performance.

Programmer Analyst

Cognizant Softvision
Mysuru
04.2018 - 11.2019
  • Monitored customer feedback and complaints, and implemented solutions to address customer needs.
  • Utilized object oriented programming (OOP) to design efficient, well defined, and manageable.
  • Wrote to implement security measures, user authentication, and data encryption.
  • Monitored software performance and identified areas for improvements and enhancements.
  • Utilized SOAPbased messaging to facilitate the exchange of information between applications.
  • Developed RESTful APIs using Spring boot, Oracle database.
  • Developed and maintained JMS applications using TIBCO EMS for various message formats such as XML, JSON.

Associate Consultant

Virtusa Consulting Services Private Limited
Bangalore
11.2016 - 04.2018
  • Designed and developed RESTful web services, deployed to Apache Tomcat server.
  • Collaborated with other developers to resolve issues encountered during development and testing.
  • Developed and executed unit tests and integration tests using JUnit and Mockito.
  • Developed a cron job automation system to ensure that scheduled tasks were completed in a timely manner.

Transaction Processor

Conduent
Indore
10.2013 - 08.2015
  • Processed an average of 250+ transactions per day, ensuring accuracy and quality.

Education

BCA - Computer Science

Makhanlal Chaturvedi Rashtriya Patrakarita Vishwavidhyalaya
Bhopal
07-2011

Skills

  • Spring Boot framework expertise
  • Hibernate and JPA
  • Spring Security
  • MySQL, Oracle, and Cosmos
  • Build tools: Maven and Gradle
  • CI/CD with Jenkins and GitHub Actions
  • Cloud services: AWS and Azure
  • Unit testing with JUnit
  • Web technologies: HTML, CSS, JavaScript, and React JS
  • Apache Kafka and Tibco EMS
  • Batch processing with Spring Batch
  • RESTful and SOAP APIs
  • Microservices architecture
  • Redis caching technology
  • ELK stack for log management
  • Dynatrace monitoring

Timeline

Senior Associate

publicis sapient
10.2023 - Current

Deputy Manager

WNS Global Services
11.2019 - Current

Programmer Analyst

Cognizant Softvision
04.2018 - 11.2019

Associate Consultant

Virtusa Consulting Services Private Limited
11.2016 - 04.2018

Transaction Processor

Conduent
10.2013 - 08.2015

BCA - Computer Science

Makhanlal Chaturvedi Rashtriya Patrakarita Vishwavidhyalaya
Manoj Sen