Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Roshan Kumar Jha

Mysore

Summary

Versatile Java Full Stack Developer with comprehensive experience in designing, developing, and maintaining web applications. Strong understanding of both front-end and back-end coding languages including Java, JavaScript, HTML/CSS, SQL databases and RESTful APIs. Proven ability to manage complex projects while demonstrating exceptional problem-solving skills and attention to functionality. Previous work has shown significant improvement in system efficiency and user experience.

Overview

8
8
years of professional experience

Work History

Java Full Stack Developer

IBM India PVT LTD.
Mysore
07.2024 - Current
  • Developed RESTful APIs using Java, Spring Boot, and Hibernate.
  • Designed and implemented the architecture of complex web applications with Java EE technologies like JSP, Servlets, JDBC.
  • Created unit tests for existing codebase using JUnit framework.
  • Integrated front-end components into a Java application using HTML, CSS, JavaScript.
  • Maintained and troubleshot existing software systems in production environment.
  • Developed user interfaces with ReactJS and Redux library to improve usability of the application.
  • Debugged issues related to the integration of back-end services with client-side code.
  • Performed database design activities including creating tables, stored procedures, views.
  • Utilized Git for version control, facilitating team collaboration and code management.

Junior Java Developer

Swarck Info Labs.
Ahmedabad
01.2024 - 07.2024
  • Developed Java programs and applications to meet customer requirements.
  • Implemented solutions for data integration, web services, user interfaces and back-end processes.
  • Spearheaded the development of microservices for the innovation Altheqa project, a comprehensive insurance solution powered by microservices.
  • Analyzed code and debugged errors to improve system performance.

Java Developer

Futuretek Commerce Pvt Ltd.
Jaipur
05.2021 - 12.2023
  • Developed and implemented Java applications using Spring, Hibernate and Struts frameworks.
  • Created web services for data exchange between client-server applications using SOAP and RESTful web services.

Project: GetepayOnboardV2

  • A portal integrated with the features for banks to check the onboarding status of merchants.
  • Dashboard - This shows the number of total onboarded merchants, count of active VPA, count of transactions, and total transactions done in a week, month, etc.
  • To onboard new merchants, we can onboard new merchants by using this portal. To check inventory of VPA, we can track the total assigned VPA, available VPA, etc.
  • Cashback configuration - Cashback can be configured for merchants by using the portal. Cashback can also be customized, etc.
  • Merchant report - The merchant report is there on the portal, which shows all the details of merchants including their name, address, number, PAN card, active status, onboarding date and time, last modified date, city, state, and account number.
  • Settlement report - This report includes amount, settlement date and time, settlement account, etc.
  • Transaction report - This report includes the number of transactions by the merchant, VPA-wise transaction report, date of transaction, etc.

Project: 'Getepay Portal'.

  • Digital Visiting Card Creation:
  • Developing a user-friendly interface for creating and managing digital visiting cards, allowing users to customize and share their professional information seamlessly.
  • Implemented features for dynamic content updates, ensuring that users can modify and enhance their digital cards effortlessly.

Cashback Process:

  • Engineered the end-to-end cashback process, facilitating secure and transparent financial transactions for users.
  • Integrated payment gateways and implemented secure protocols to ensure the confidentiality and integrity of financial data.

OTP Verification Process:

  • Designed and implemented a robust OTP (One-Time Password) verification process to enhance the security of user accounts and transactions. Ensured a smooth and efficient OTP delivery mechanism, optimizing user authentication procedures.

Chargeback Complete Process:

  • Orchestrated the chargeback process, providing users with a reliable and straightforward mechanism to dispute and resolve transactions.
  • Implemented comprehensive logging and tracking functionalities to monitor the status and progression of chargeback requests.

Reporting Module:

  • Developed multiple reporting modules to provide insights into user activities, financial transactions, and system performance.
  • Implemented data visualization tools for generating graphical representations of key metrics, empowering stakeholders with actionable information.

Security and Compliance:

  • Ensured the implementation of industry-best security practices to safeguard user data and financial information. Collaborated with compliance teams to adhere to regulatory standards and certifications, ensuring the platform's reliability and trustworthiness. Technologies Used: Java, Spring Framework, RESTful APIs, OTP Verification, Payment Gateways Integration, Database Management (mention specific database technology), Reporting Tools, Security Protocols.

Module : UI +Rest API.

Project: 'Getepay Admin Portal'.

Worked on HR Section and generated Salary Slip, made Merchant.

Service Master pages with Authentication, made a complete.

Process, category type, etc. Module: UI + Rest API.

Project: 'Futuretek API'.

Implemented Aadhar API, Pan Card API, OTP API, GST API, etc.

Using third-party API. Module: UI + Rest API.

React Developer

Rev Infotech(EIYSYS).
Gurgaon
01.2021 - 04.2021
  • Developed React applications using Redux state management and RESTful APIs.
  • Created custom components, forms, and interfaces for user interactions in React.
  • Debugged and resolved issues related to React components.
  • Collaborated with a team of developers to design and implement robust and scalable Java applications, adhering to industry best practices.
  • Conducted thorough code reviews, identified areas for improvement, and mentored junior developers to enhance overall team performance.
  • Developed and maintained RESTful web services, contributing to the seamless integration of diverse software systems.
  • Played a key role in the design and implementation of Edvedica Learning Website.
  • Worked closely with clients to gather requirements, troubleshoot issues, and deliver customized solutions, achieving customer satisfaction for the company.

Freelancer Data Analyst

GFK Nielsen India PVT LTD.
Gurgaon
12.2016 - 10.2018
  • Analyzed large datasets to identify trends, patterns and correlations for business insights.
  • Provided data-driven solutions to support decision making.
  • Translated raw data into meaningful information using statistical techniques.
  • Maintained documentation of all the processes related to Data Analysis.

Education

Diploma In Computer Application. - Computer Application

National Institute of Information Technology
New Delhi.

Bachelor of Commerce - Accounting And Economics.

Lalit Narayan Mithila University
Darbhanga

Intermediate Of Science. - Physics, Chemistry, Mathematics.

Ram Krishna Collage
Madhubani

Skills

  • API Design and Development
  • Responsive Web Design
  • RESTful APIs
  • Performance Optimization
  • Continuous integration
  • Software Debugging
  • Core Java
  • J2EE
  • Spring Boot
  • Microservices
  • MVC
  • MySql
  • ReactJs
  • JavaScript
  • HTML
  • CSS
  • GitLab
  • Team Collaboration
  • Coding
  • Spring Tool Suite
  • Eclipse
  • Postman
  • Project Management
  • Network Building and Marketing
  • Good Communication Skills

Languages

Maithili
First Language
Hindi
Advanced (C1)
C1
English
Intermediate (B1)
B1

Timeline

Java Full Stack Developer

IBM India PVT LTD.
07.2024 - Current

Junior Java Developer

Swarck Info Labs.
01.2024 - 07.2024

Java Developer

Futuretek Commerce Pvt Ltd.
05.2021 - 12.2023

React Developer

Rev Infotech(EIYSYS).
01.2021 - 04.2021

Freelancer Data Analyst

GFK Nielsen India PVT LTD.
12.2016 - 10.2018

Diploma In Computer Application. - Computer Application

National Institute of Information Technology

Bachelor of Commerce - Accounting And Economics.

Lalit Narayan Mithila University

Intermediate Of Science. - Physics, Chemistry, Mathematics.

Ram Krishna Collage
Roshan Kumar Jha