Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Neeraj Kumar

M.Tech (CSE) IIT Dhanbad

Summary

Java Developer with 3 years 10 months of experience in IT Industry with good knowledge and experience using Spring Boot , Spring Data JPA, Spring Cloud ,Spring Security .Proficiency in analysis, design, and development of Java/J2EE applications and microservices using Spring, Spring Boot, and Hibernate frameworks, along with expertise in designing and implementing Cloud applications using modern technologies such as Maven, Jenkins, and Git. Have a strong understanding of OOPS Design Principles, Data Structures, and Algorithms.

Overview

5
5
years of professional experience

Work History

Software Engineer

Spire Technologies & Solutions Pvt. Ltd.
07.2023 - Current

Project Description:

  • This is talent based application .It is in contextual search domain that help clients to find suitable candidate


Roles & Responsibilities :

  • Designed and developed microservices using Spring Boot, and Java 8, ensuring seamless integration with NoSQL databases like MongoDB.
  • Implemented complex MongoDB aggregation queries and Elasticsearch queries to optimize data retrieval and processing, enhancing system performance
  • Involved in High-Level System Design and Low-Level Class Design using various Design Principles.
  • Proactively identified and troubleshot potential issues, solving problems and mitigating risks
    effectively.
  • Utilized configuration management tools such as Git for version control and collaboration, ensuring efficient collaboration and code management.
  • Played a key role in developing REST APIs using Core Java, Spring, Hibernate, JPA, Spring Boot,XML, JSON, and JAXB, resulting in efficient and scalable solutions

Software Developer

GENPACT Headstrong Capital Markets
06.2021 - 04.2023
  • Participated in requirements gathering for enhancements and creation of high-level as well as detailed-level design documents
  • Contributed to software improvements (products, processes, methods, tools) design inspection and code review
  • Identifying areas for modification in existing programs and subsequently developing these modifications
  • Write unit and integration test using junit and mockito
  • Used Rest Controller in Spring Boot framework to create RESTfull web services and JSON object for
    communication

Software Developer

Inoneticx Technologies Pvt Ltd
04.2020 - 10.2020
  • Used Rest Controller in Spring Boot framework to create RESTfull web services and JSON object for
    communication.
  • Write unit and integration test using junit and mockito
  • Identifying areas for modification in existing programs and subsequently developing these modifications.
  • Identifying areas for modification in existing programs and subsequently developing these modifications

Education

Master of Technology - Computer Science

Indian Institute of Technology (ISM)
Dhanbad

B.Tech - Information Technology

Anand Engineering College
Agra, India

Skills

  • Programming: Java, Java 8
  • Framework : Spring, Spring Boot
  • Java Expertise Multi-Threading, Concurrency,
    Collections
  • Programming Basics: Data Structures,
    Algorithms
  • RDBMS: MySQL
  • NoSQL: Mongo
  • Design: Design Principles, Design Patterns,
    Distributed System Design, Object Oriented ,
    Event-Driven Architecture, Design, High-Level
    Design, SaaS, Microservices
  • Continuous Integration: Jenkins, GitLab CI
  • Scripting: Bash

Languages

English
Intermediate (B1)
Hindi
Advanced (C1)

Timeline

Software Engineer

Spire Technologies & Solutions Pvt. Ltd.
07.2023 - Current

Software Developer

GENPACT Headstrong Capital Markets
06.2021 - 04.2023

Software Developer

Inoneticx Technologies Pvt Ltd
04.2020 - 10.2020

Master of Technology - Computer Science

Indian Institute of Technology (ISM)

B.Tech - Information Technology

Anand Engineering College
Neeraj Kumar