About
Experienced Java backend developer with a proven track record in designing and implementing scalable and high-performance applications. Possesses a strong understanding of software development principles and extensive hands-on experience in developing robust backend systems using Java, Spring, and Hibernate. Skilled in optimizing database performance and ensuring data integrity. Proficient in working with RESTful APIs and integrating third-party services. Excels in collaborating with cross-functional...
Learn More
Basic Information
Email:
me.suraj.gaur@gmail.com
Phone:
+91 870-736-3441
Address:
Sector-33, Gurgaon, Haryana. Pin - 122001
Language:
English, Hindi
Date of Birth:
11th Jul, 1997
Marital Status:
Single
Professional Skills
Java
90%
Spring-Boot
80%
Microservices
70%
Rest API
90%
Spring-MVC
75%
SQL
80%
React
65%
JavaScript
70%
Professional Summary
  • Experienced Java backend developer with 3+ years of experience in the industry with a strong skill of designing and implementing scalable and high-performance applications.
  • Possesses a strong understanding of software development principles and extensive hands-on experience in developing robust backend systems, micro services and integrating third-party services.
  • Experience in developing web application using the tech stacks like restful APIs, Java, Spring-boot, Spring MVC, Spring data JPA, Hibernate.
  • Experience in developing single-page applications using React and JavaScript, utilizing React Router for component redirection, React Axios library for RESTful API calls, and various React hooks, props, and storage systems such as session and local storage.
  • Proficient in using Database management tools like MS SQL Server and My SQL.
  • Developed basic front end screens using front-end technologies such as Angular, Typescript, JSP, JavaScript, and HTML.
  • Experience in information gathering, requirement analysis, designing architecture, developing code, unit testing of software and deploying the product on testing as well as on production servers.
  • Actively worked in an agile software development process environment.
  • Hands on experience in project management tool like Maven, version control system like SVN, Git and massaging tool like Kafka.
  • Experience utilizing java tools like IntelliJ, Ecplise, VS Code, Postman, and Team-Viewer.
  • Handled various project under which multiple modules working with the team to ensure bug free deliverables.
  • Highly motivated team player with strong analytical and problem solving skills.
  • Ability to handle pressure and produce reasonable yield against target deadlines.
Work Experience

Jun 2022 - Present

Novus Hi-Tech

Gurgaon, Haryana

Software Engineer

As a Java developer, I am responsible for full-stack development of web applications, encompassing both the back-end and front-end components. My key responsibilities include requirement analysis, development, and unit testing. Additionally, I efficiently manage the database using MS-SQL Server, and structure the application using frameworks like Spring Boot and Spring-mvc to deliver a robust web application.

  • Worked on multiple web applications that utilized Micro services, Rest APIs, Git, Docker, Java, Spring Boot, Spring Data JPA, Hibernate and MS SQL.
  • Created various modules for a frontend application using React and JavaScript. Implemented RESTful API calls using Axios library, and utilized React hooks, props, and various storage systems.
  • Leading a team of 5 members, distributing tasks& collecting reports from them by continuously maintaining the work details.
  • Improved performance and code quality by continuous refactoring of existing code and fixed major bugs which decreased the annual cost.
  • Redesigned the data model according to the good patterns by reducing the loops while increasing the query performance by up to 53%.
  • Successfully delivered Oracle integration auto data syncing process from one server to another server.
  • Engaged in four projects during the period and contributing to enhance the daily workflow of clients by addressing their problems and working on change requests, as well as creating new features and provided support to developed modules.
  • Actively worked in an agile software development environment.
  • Successfully owned Inventory Management module and created multiple sub modules.
  • Created Warranty Management Micro service from scratch.
  • Successfully created auto mailing system on certain events.
  • Responsible for all the builds creation and Installation and continuous deployment of the product on test and production servers.

October 2019 - Sep 2020

Axsource Global Pvt. Ltd.

Gurgaon, Haryana

Software Developer

As a diligent developer, my primary role involved analyzing project requirements and developing applications accordingly. I successfully utilized technologies for developing Restful APIs to create robust applications. Additionally, I proficiently managed databases using MySQL for efficient data storage and retrieval.

  • Worked on point of sale (POS) application that utilized Java, Spring MVC, Hibernate, Rest APIs, Git, My SQL.
  • Designed and written multiple logics and refactored existing code which improved overall performance of the application.
  • Requirement gathering, analysis, coding and unit testing for modules assigned.
  • Development of basic front end screens using JSP and JavaScript.
  • Handling issues related to software design, code and bug fixing.
  • Participated in code reviews to ensure that code was written to high standards and was maintainable over time.
  • Hold responsibility to create builds and deployment of the project functionality with builds and database.
Education

2016 - 2019

Master's Degree
Master of Computer Application

Madan Mohan Malaviya University of Technology

  • Percentage: 74.70 %
  • Central Subject: Computer application & Computer Science

2012 - 2015

Bachelor's Degree
Bachelor of Computer Science

Deen Dayal Upadhyaya University of Gorakhpur

  • Percentage: 62.27 %
  • Central Subject: Mathematics and Statistics
Contact Me

Address

Sector-33, Gurgaon, Haryana. Pin - 122001

Phone

+91 870-736-3441

Email

me.suraj.gaur@gmail.com