Summary
Overview
Work History
Education
Skills
Websites
Languages
Timeline
Generic

Himesh Dubey

Summary

Experienced Java Full Stack Developer with 12 years of expertise in developing and maintaining web applications using Java, Spring, J2EE, RESTful and SOAP web tools. Skilled in Rich Client Platform and open-source frameworks such as Spring, Spring MVC, Hibernate, Spring Boot - Microservices, Python, Apache Kafka, and Docker. Hands-on experience in developing web applications using Tomcat, WebLogic, JBoss, SAP HANA Cloud, Cloud Foundry, and RedHat OpenShift. Proven track record in optimizing application performance, reducing bugs, and improving overall code quality, resulting in increased user engagement and revenue growth. Skilled in RESTful web services, Angular, automated testing, and deployment scripts using Jenkins.Proficient in Relational Database Systems such as Oracle with fair exposure to SQL, PL/SQL, and NoSQL databases like MongoDB.

Overview

14
14
years of professional experience

Work History

Application Consultant

Optimum Solution
08.2023 - Current
  • Client - UOB | Project -Bank Fraud Detection and Prevention Developer
  • Collect and analyze requirements from the product owner.
  • Ensure alignment of development goals with project objectives.
  • Resolved complex technical issues, ensuring seamless application performance and functionality for end users.
  • Implement API services for routing the service layer.
  • Create APIs for web applications using OpenShift Container and JBOSS-ESB module.
  • Ensure seamless integration with threat matrix services for threat identification.
  • Conduct thorough testing of developed systems to ensure they meet project requirements.
  • Perform code reviews and ensure adherence to coding standards.
  • Senior Integration Developer

Singapore Telecommunication
01.2023 - 05.2023
  • Client - Singtel | Project -Payment Integration Platform
  • Design and develop integration solutions using Spring Boot and Micro services architecture.
  • Develop business logic for integration and connectivity enhancements.
  • Developed microservices to upload individual brand reports to Google Cloud post aggregation and processing of data.
  • Utilize Apache Camel for routing and mediation rules.
  • Implement event-based notifications and message handling using Kafka.
  • Implement SOAP and RESTful web services for data exchange and communication.
  • Deploy applications on Tomcat and OpenShift environments.
  • Integrate various service applications to ensure seamless connectivity.

Technical Lead

HCL Technologies Singapore
07.2021 - 01.2023
  • Client - UOB | Project- Digital Wealth management
  • Design and develop digital wealth management solutions using Java and Spring Boot.
  • Improved system modularity and scalability by implementing Micro services architecture, resulting in a increase in overall system performance and a more efficient digital wealth management platform for UOB.
  • Streamlined portfolio management, resulting in a 30% improvement in operational efficiency and client retention.
  • Developed RestFul-Api to copy data from HDFS To HBase via Spring Boot
  • Participated in code-review and provided constructive feedback to improve code quality.
  • Ensure APIs are secure, efficient, and meet business requirements.
  • Utilize Apache Camel for routing and mediation.
  • Facilitate data transformation and input validation for accurate processing. Developed automated data transformation scripts, reducing processing time by 25%. This improved overall operational efficiency and allowed for faster decision-making in digital wealth management.

Senior Software Engineer

SAP Singapore Pte Ltd
10.2018 - 06.2021
  • Project- Intelligent Automation Software
  • Collect and analyze requirements from the product owner. Finalize development designs based on gathered requirements.
  • Design and develop end-to-end functionality using SAPUI5 and Spring Boot Microservices.
  • Enhanced performance by 30% through the implementation of Java code and Data Access Object (DAO) layer for MongoDB databases, resulting in improved efficiency and faster processing of data.
  • Improved web application performance through successful implementation of APIs using Cloud Integration platform PCF, resulting in increased user satisfaction and productivity.
  • Develop RESTful services to support incident management and dashboard functionalities.
  • Develop and maintain user interfaces using SAPUI5, JavaScript, and React.js.
  • Implement business logic and integrate with MongoDB for data storage and retrieval.
  • Design and manage MongoDB databases for storing incident data.
  • Utilize cloud services for scalable and reliable application deployment.

Technical Consultant

Inspirage(Oracle Partner)
07.2018 - 09.2018
  • Client-Inspirage USA | Project- Integration HubCS
  • Ensure development goals align with project objectives and client needs.
  • Design and develop end-to-end functionality using ESB and web services.
  • Implement Java code for integration services.
  • Develop the Data Access Object (DAO) layer for database interactions.
  • Develop Service-Oriented Architecture (SOA) components to facilitate integration.
  • Develop and maintain the user interface for tracking integration service statuses.

Senior Software Engineer

Allianz Technology SE
04.2016 - 05.2018
  • Allianz Insurance GErmany | Allianz Business System : Motor Insurance
  • Design and develop end-to-end functionality using ESB and web services.
  • Implement Java code for the motor insurance modules (person, contract, claim).
  • Develop the Data Access Object (DAO) layer for Oracle databases.
  • Develop Service-Oriented Architecture (SOA) components to facilitate integration.
  • Utilize ESB (Switch Yard) for efficient routing and mediation of messages.
  • Integrate various services within the ABS system.
  • Ensure seamless data consumption from other sources into the ABS system database.
  • Senior System Engineer
  • Work closely with stakeholders to understand enhancement needs and bug fixes.
  • Ensure alignment of development tasks with project objectives and client requirements.
  • Implement business logic in spring controllers.
  • Integrate Hibernate for robust ORM (Object-Relational Mapping) with databases.
  • Identify and resolve bugs to maintain the stability and performance of the RAI platform.
  • Implement enhancements to improve the functionality and usability of the platform.

Software Engineer

Zensar Technology Pvt. Ltd
08.2011 - 03.2014
  • Client - Ned Bank Private Wealth –Wealth Management Fund,South Africa | Project-
  • Develop and implement Spring controllers to handle web requests.
  • Handle request and response mappings to facilitate smooth interaction with the client-side application.
  • Ensure services align with business requirements for fund buying, advisory, and portfolio management.
  • Develop robust and scalable services to handle various customer transactions and interactions.
  • Implement Data Access Objects (DAOs) using Hibernate for efficient database operations.
  • Conduct thorough testing of Spring controllers, business services, and DAOs to ensure they meet functional and non-functional requirements.
  • Perform unit and integration testing to validate system components.

Software Engineer

Indigenous Emotions pvt.ltd
09.2012 - 10.2013
  • Client-GNAX Health ,USA | Project-Secure DICOM Exchange HealthCare Portal
  • Develop and implement Spring controllers to handle web requests.
  • Handle request and response mappings to facilitate smooth interaction with the client-side application.
  • Implement business services using Spring framework to process core business logic.
  • Ensure data retrieval and storage mechanisms are optimized for performance.
  • Manage database transactions to maintain consistency and integrity of patient and image data.
  • Write Hibernate mapping documents to define relationships between database tables and Java objects.
  • Ensure efficient and accurate mapping of medical image data and patient details to database structures.
  • Prepare regular reports on project progress, including identified risks and mitigation measures.

Education

Masters Of Computer Application - Information and Technology

Rajiv Gandhi Proudyogiki Vishwavidyalaya
06.2010

Skills

  • Experienced with Ajax technology
  • ANT
  • Experience with Apache Camel frameworks
  • AWS
  • Proficient in Cloud Foundry
  • CSS
  • DB2
  • Docker
  • Git
  • Hibernate
  • HTML
  • J2EE
  • Java
  • JavaScript
  • JBoss
  • JBoss-ESB
  • JDBC
  • Jira
  • JMS
  • Jquery
  • JSP
  • Junit
  • LOG4J
  • Maven
  • Micro Services
  • MongoDB
  • MuleSoft-ESB
  • Open-Shift
  • Oracle
  • PCF
  • Python
  • React Js
  • RestFul API
  • Sap-Cloud
  • SAPUI5
  • Servelet
  • SOA
  • SOAP
  • Spring
  • SpringBoot
  • Sql
  • Tomcat
  • Weblogic
  • Web-Services

Languages

English
Advanced (C1)
Hindi
Advanced (C1)

Timeline

Application Consultant

Optimum Solution
08.2023 - Current

Singapore Telecommunication
01.2023 - 05.2023

Technical Lead

HCL Technologies Singapore
07.2021 - 01.2023

Senior Software Engineer

SAP Singapore Pte Ltd
10.2018 - 06.2021

Technical Consultant

Inspirage(Oracle Partner)
07.2018 - 09.2018

Senior Software Engineer

Allianz Technology SE
04.2016 - 05.2018

Software Engineer

Indigenous Emotions pvt.ltd
09.2012 - 10.2013

Software Engineer

Zensar Technology Pvt. Ltd
08.2011 - 03.2014

Masters Of Computer Application - Information and Technology

Rajiv Gandhi Proudyogiki Vishwavidyalaya
Himesh Dubey