Summary
Overview
Work History
Education
Skills
Timeline
Generic

MOHIT SHARMA

HYDERABAD

Summary

Having 11.8+ years of work experience in Java Development which includes Application Development, Testing, Application Support, Release management & Deployments. Collaborates with fellow software engineers to develop cutting-edge programs. Quick learner with drive to meet deadlines

Overview

13
13
years of professional experience

Work History

Senior Consultant

Infosys Limited
HYDERABAD
01.2026 - Current

Project Details: British Telecom

Details: Worked on on BT consumer Domain microservices that drive end to end lifecycle of broadband provider-switch orders between BT's order systems and the indsutry wide TOTSCO industry hub.

Roles & Responsibilities:

  • Design and develop event-driven microservice features on Spring Boot 3
  • Built Kafka consumers/producers and Rabbit MQ bindings for asynchronous messaging with upstream.
  • Implemented routing-key based message handler.
  • Integrated with multiple downstream systems via apigee gateway and SOAP/REST DAOs
  • Managed Persistence across postgreSQL and MongoDB
  • Implemented a retry/recovery safety net and scheduled jobs
  • Used OpenAPI contract first code generation
  • wrote unit tests, integration tests
  • Supported CI/CD through jenkins, SonarQube and nexusIQ with deployment to DCP (AWS ECS) containers via docker.

Associate Consultant

Tata Consultancy Services
Brajrajnagar
12.2021 - 01.2026

Project Details: Citi Bank

  • Developed REST APIs from scratch using Spring Boot for scalability.
  • Designed microservices architecture using REST and Kafka or RabbitMQ messaging.
  • Wrote reusable code following SOLID principles and engineering best practices.
  • Created multi-threaded components to improve performance and handle concurrency.
  • Refactored legacy codebases to improve maintainability and adopt modern patterns.
  • Developed user stories within Scrum, with grooming by scrum master and product owner.
  • Implemented Jira-based code changes to match client requirements from user stories.
  • Resolved L3-raised defects by analysing server logs with Splunk.
  • Wrote JUnit tests to verify business logic and functional correctness.
  • Designed new APIs with Swagger Editor and mapped them to implementations.
  • Deployed WAR and JAR files to EAP and PAM for local testing.
  • Performed sanity testing using Postman and SoapUI across environments.
  • Presented sprint demos to clients for approval and tester handover.
  • Upgraded vulnerable components using BlackDuck findings within POM files.
  • Fixed SonarQube-reported issues to maintain application security and integrity.
  • Showing demo of the User stories developed to the client and getting approval, and delivering code to the testers for higher-level testing withing the sprint duration.
  • Identifying vulnerable components from the BlackDuck tool and upgrading them to the higher versions in pom files using XML for improved security provisions.
  • Identifying the software bugs from the SonarQube tool and fixing them in the code to maintain the security and integrity of the applications
  • Client: Citi Bank

Technical Analyst

Infosys Limited
03.2014 - 12.2021

Project Description: Apple Maps Development

  • Apple Maps is a web mapping service developed by Apple Inc. It is the default map system of iOS, macOS, and watch OS. It provides directions and estimated times of arrival for automobile, pedestrian, and public transportation navigation. In existing maps there were a plethora of bugs and inaccuracies, Apple has started development of Maps with new application using FusionX for Apple products, including iPhone, iPad, Mac and Apple Watch. Moreover, the plan is to implement to all the continents.
  • Responsibilities:
  • I am working as a Software Developer in Agile Development Environment and was involved in developing Web Dynamic Application through which we can manage the functionality under single umbrella.
  • Permissions requests, debugging for: GitHub, Neutron Artifactory, Neutron Jenkins Requirement gathering, analysis, estimation and documentation.
  • Solution design and technical requirement translation.
  • Develop performant and quality code that conforms to the requirement. Develop test strategy to ensure near zero defect delivery.
  • Perform POC to determine technology fitment.
  • Perform group review and involve in code refactoring. CI/CD pipeline maintenance and review.
  • Client: Apple Inc

Education

BTech: BPUT -

Gandhi Institute of Technology and Management
Bhubaneswar
01-2012

Higher Secondary(12th): CBSE -

DAV Public School
01-2008

Secondary(10th): ICSE -

Siksha Niketan
01-2006

Skills

  • Operating System: Windows, Mac
  • S/W Development Methodologies: Agile, Waterfall
  • Programming Languages: Java 8, Java 11
  • Framework: Spring (Boot, Core, MVC, JPA), Swagger API
  • Architectural: Microservices
  • Build Tools: Maven
  • Web Servers: Apache Tomcat, JBoss
  • Database: Oracle, Sql
  • Scripting: Java Script, CSS, UNIX
  • Development tools: STS/intellij /Eclipse, Postman, SOAP UI
  • CI/CD: Jenkins, GIT, Bitbucket
  • Code quality tools: SonarQube
  • Personal Skills: Communication & Presentation, Debugging, Logical Thinking Ability, Optimization

Timeline

Senior Consultant

Infosys Limited
01.2026 - Current

Associate Consultant

Tata Consultancy Services
12.2021 - 01.2026

Technical Analyst

Infosys Limited
03.2014 - 12.2021

BTech: BPUT -

Gandhi Institute of Technology and Management

Higher Secondary(12th): CBSE -

DAV Public School

Secondary(10th): ICSE -

Siksha Niketan
MOHIT SHARMA