Gagan
Sr Java Developer – 6.2 Years
Career Summary
● Tech Lead having More than 6.2 Years of experience in Web Application
Development, Architecture, and Micro services Development.
● Excellent skills in Architecture Analysis and Design to Implement the Distributed
applications in the Banking, Finance domain
● Performed role as an Tech Lead/Sr Software Engineer managed team of 15 peoples
and worked on developing new features
● Worked on Code review, management meetings and requirement gathering from
client
● Non-Technical/Management skills include Tasks creation in JIRA, Scheduling time in
JIRA, Project plan creation for team, arranging and handling business meetings,
creating SOW, Offshore team coordination,
● Task estimation, and Team status reporting, and managing scrum participation.
● Good Hands on Experience in design and architect complex systems built using Java
Micro services
● Having good hand On experience in Spring Boot, Microservices, Hibernate,
gRPC etc.
● Experience with startup, medium and large scale enterprises with an ability to ramp
up and manage high performing teams.
Skills & Expertise:
Programming Languages Java 8
Database Mysql, MongoDB, Postgres, CacheDB
(CCDSInstance)
Framework Spring, Spring Boot, Hibernate, Kubernetes,
Docker
Other Tools & Technologies SOLID principles, Design Patterns, Microservices
Architecture, Docker, Azure DevOps, Confluent
Cloud, Twillio, gRPC Communication
Projects:
1. Project Title: Ecommerce Platform
Position: Technical Architect / Tech Lead
Tool & Technologies: Spring Boot, JPA, Mockito, Junit5, Twilio, Javax Mail, Hibernate,
MYSQL, Microservices, JWT, Spring Security, Spring Cloud Gateway, Kubernetes, Docker
Roles & Responsibilities:
● Do Research on architecture, planning and client meeting
● Involved in designing whole flow of application
● Worked on writing each and every services by own for this platform
● Integrated various features like User Email Verification, Forgot password
functionality by Twillio API, API Gateway and JWT authentication, Junit 5, Spring
Security
● Coordinate with customers on different blockers on the technical side and resolve
them.
● Train and cross-train team members with requisite skills to ensure max productivity.
● Follow best egg practices like code review, concurrency control, documentation etc.
● Responsible for working with customer stakeholders to define scope, goals,
deliverables, required resources, budget estimates, and timing.
2. Project Title: StoneX, London
Position: Software Engineer
Tool & Technologies: Java, Spring Boot, Wrangler, Confluent Cloud, JSON Schema Validator,
Azure DevOps, SonarQube, gRPC, Junit, Mockito, JPA
Roles & Responsibilities:
● It is a London-based company in which we worked to develop a validation service in
spring boot from scratch.
● Creation of different POC, contracts, and demonstrations to the client.
● Worked on Dotnet code base for integrating Java services
● Integrated WorldCheckApi KYC provider for screening customers
● Implemented gRPC for interservice communication
● Used confluent cloud for storing JSON schema
● Creation of different azure pipelines for SonarQube and protobuf stubs generation.
● Used Agile methodology in our project so daily standup calls with clients and
progress meetings.
● Implemented Junit test cases with maximum code coverage.
3. Project Title: Huntington National Bank, OHIO (U.S)
Position: System Engineer
Company: TCS
Tool & Technologies: IBM Integration Bus v19, SOAP UI, RFHUtil, Swagger Editor, IBM
Integration Designer, GIT, Jenkins, Yaml, ESQL
Roles & Responsibilities:
● It is a US Based bank Project which provides various banking services
● Involved in a team that works to migrate code based on WESB to IIB because there is
no longer rich support for WESB
● Developed the CICS & SOAP/REST Webservices
● Designed Swaggers (YAML document) for REST Services
● Unit Tested and Deployed web services on different environments
● Designed supporting testing artifacts
● Designed Documents and Artifacts for the client's reference
● Involved in requirement analysis and coding phase for application with direct
interaction with various leads and managers offshore as well as onshore
● Involved in issue analysis and fixing them without SLA breach and with the standard
solution
● Involved in minor code as well as feature enhancement found during production or
in the system testing phase.
4. Project Title: Nationwide Insurance, OHIO(US)
Position: System Engineer
Tools Technologies: IBM Integration Bus v19, SOAP UI, RFHUtil, Websphere Message Broker,
HPQ, GIT, WMB
Domain - BFSI
Roles & Responsibilities:
● It is a US Based Insurance Company that provides insurance in various lines of
businesses like automobile, Property, Power sports, dwelling fire
● Worked on various tickets based on enhancement and amendments requested by
the client
● Involved in requirement analysis and coding phase for application with direct
interaction with various leads and managers offshore as well as onshore
● Involved in issue analysis and fixing them without SLA breach and with the standard
solution
● Involved in minor code enhancement and issue fixing found during production or in
the system testing phase
● Unit testing of each functionality after development.
Education:
Course / Degree Year of Passing (Month &
Year)
CSE/BE 2018
High School 2014
Copyright© Cosette Network Private Limited All Rights Reserved