Summary
Overview
Work History
Education
Skills
Timeline
Generic

Tarun Gupta

Java Full Stack Developer
Gurgaon

Summary

Versatile Senior Java Developer experienced with the full software development lifecycle and comfortable working within Agile development frameworks. Organized and hardworking team player with strong verbal and written communication skills. Prepared to bring 7+ years of related experience to a challenging position.

Overview

8
8
years of professional experience
5
5
years of post-secondary education

Work History

Sr Java Developer

Nagarro
03.2022 - Current
  • Contributed towards building microservices architecture-based applications that resulted in improved scalability & maintainability.
  • Ensured best practices in coding standards, design patterns, and testing methodologies to ensure consistent quality across all projects.
  • Utilized containerization technologies like Docker for easier deployment management, leading to reduced downtime during updates.
  • Solved complex technical problems by leveraging deep knowledge of Java frameworks, libraries such as Spring Boot & Reactive Programming.
  • Implemented Kafka with Protocol Buffers for data serialization and automated topic creation using Terraform scripts.

Full Stack Java Developer

Techolution Pvt Ltd (Mauritius Commercial Bank)
06.2020 - 03.2022
  • Experience in working in environments using Agile (SCRUM) and Test Driven Development (TDD) development methodologies.
  • Experience in developing Microservices using Spring-Boot and in UI design, developed Front End using Angular 10.0.
  • Utilized Camunda for service orchestration to manage and track application workflows.
  • Experience in writing JUnit & Protractor Unit test cases & E2E.
  • Managed development milestones from initial steps through final delivery.

Full Stack Java Developer

Accordify WebSol Pvt Ltd
04.2019 - 06.2020
  • Managed team of 5 employees, overseeing hiring, training, and growth of employees.
  • Actively listened to customers' requests, confirming full understanding before addressing concerns.
  • Designing and implementing end to end Web applications using Java, Spring Boot, Hibernate, AngularJS, 7 & 8, HTML5, CSS3, jQuery, and PHP CodeIgniter.

System Engineer

Tata Consultancy Services(TCS)
12.2016 - 03.2019
  • Experience in developing and maintaining application using Java & Spring Boot
  • Experience in writing RESTful web services.
  • Investigated issues and defects to determine problem root cause and formulate corrective action recommendations.
  • Reworked applications to meet individual customer demands.

Education

Bachelor of Engineering - Information Technology

Oriental Institute of Science & Technology
Bhopal, India
07.2012 - 06.2016

High School Diploma -

Kendriya Vidyalaya
Gwalior, India
04.2011 - 03.2012

Skills

Java

Spring Boot

Microservices

RESTful Web services

Reactive programming

Angular 10

TypeScript

HTML CSS

Azure

Kafka

OpenShift

MongoDB

PostgreSQL

Camunda

Protocol Buffers (Protobuf)

Kotlin

REST API & SOAP API

Timeline

Sr Java Developer

Nagarro
03.2022 - Current

Full Stack Java Developer

Techolution Pvt Ltd (Mauritius Commercial Bank)
06.2020 - 03.2022

Full Stack Java Developer

Accordify WebSol Pvt Ltd
04.2019 - 06.2020

System Engineer

Tata Consultancy Services(TCS)
12.2016 - 03.2019

Bachelor of Engineering - Information Technology

Oriental Institute of Science & Technology
07.2012 - 06.2016

High School Diploma -

Kendriya Vidyalaya
04.2011 - 03.2012
Tarun GuptaJava Full Stack Developer