Post Job Free

Resume

Sign in

Web Services Java J2ee

Location:
Aubrey, TX
Salary:
198000
Posted:
January 12, 2024

Contact this candidate

Resume:

Visa Status- Green Card Holder

Name: Himanshu Singh

Ph: 973-***-****)

Email: ad2ptp@r.postjobfree.com

Summary:

Over 8 years of experience in Java Development including Analysis, Designing, Developing, Testing, Implementing, Troubleshooting, and supporting Java/J2EE Applications.

Expertise in developing applications using Java/J2EE, Spring, Hibernate, Struts, Web services, Servlets, JSP, JDBC, XML, AJAX, jQuery, and JavaScript.

Experience in developing SOAP/RESTful Web services.

Has knowledge of SRE and CI/CD implementation expertise.

Experience with Core Java with multithreading, Concurrency, Exception Handling, File handling, IO, Generics, Data structures, Collections, and Garbage Collection.

Proficient in RDBS structures, writing PL/SQL Stored Procedures and SQL Queries.

Have knowledge of NoSQL.

Experience and Strong knowledge in Design Patterns like Single Ton, Service Locator, MVC, Facade, and Value Object.

Responsible for enhancing the Portal UI using HTML, Angular, JavaScript, Backbone, XML, JSP, JAVA, CSS as per the requirements and providing the client side Javascript validations.

Experienced in Tomcat and Web logic Administration, Installation, domain creation, JMS & JDBC configurations, J2EE applications deployment and Troubleshooting.

Working knowledge of Agile SCRUM methodology.

Performed all dimensions of development including Business Process Analysis, Requirement Analysis, Design, Coding, Testing and Implementation.

Hands on experience in AWS infrastructure on various resources

Installed, configured, and administered Jenkins CI tool on AWS instances.

Highly experiences in Web services development.

Experience on developing micro services using Spring Boot.

Extensive experience in Software Configuration Management using Version Control tools such as CVS, SVN and responsible for various software version releases.

Experience with test-driven development using various unit testing frameworks such as J unit.

Proficient in writing UNIX and shell scripts.

Experience in creating Jenkins jobs and deploying and running soap tests from Jenkins servers.

Good understanding of writing the Unix shell scripts and Windows batch files to automate the jobs.

Worked with continuous integration.

Methodical knowledge of Application development life cycle and Software Engineering Principles.

I have exposure to In-depth knowledge of all the functionalities surrounding Kafka. Ability to install, maintain and troubleshoot Kafka. Extensive experience with messaging and stream processing on Kafka. Ability to set up and configure Kafka brokers.

I recently developed a data aggregation system where remote devices would send frequent status reports to a centralized server. The device would push a status to red-is on the server log-stash would pull from red-is parse the status and finally store it in elastic search for easy indexing. I used Kibana as a front end with which to visualize the aggregated data.

Developed the persistence layer using Hibernate ORM tool using Hibernate Query language API and singleton pattern.

Experience in data aggregation and search using Elastic Search.

Worked in various instances on using Beats.

Motivated and focused team player with strong problem-solving and analytical skills. Generate new ideas and quickly learn new technologies to get the job done.

Designed front-end framework with React.js using

class components and functional components. Very Familiar with the properties of components, states, props, and refs.

Successfully led the end -to -end implementation of ServiceNow ITSM module for global organizations with 5,000+employees, resulting in improved indecent resolution time by 30% and enhanced User satisfaction.

Developed and deployedAutomated change management Workflows in service now Resulting in Or reduction of change Implementation error by 40% and improved adherence To change management policy.

Integrated service now ServiceNow with a third party monitoring tools, allowing real time incident alert To be automatically created in ServiceNow, leading to faster incident response and reduced downtime.

Conducted comprehensive service now training sessions from end users, resulting In improved user satisfaction and increased Self-service utilization by 50%.

Developed custom reports And dashboards in ServiceNow to track and analyze service metrics, enabling management to make informed and For process improvement.

Professional Experience: In the "Professional Experience" section, emphasize any roles or projects where you were involved in BPM initiatives. Highlight your responsibilities, achievements, and the impact you made using BPM

Professional Experience: In the "Professional Experience" section, emphasize any roles or projects where you applied Camunda. Highlight your responsibilities, achievements, and the impact you made using Camunda. For instance:

Hands-on using ReactHooks(State Hook, Effect Hook, Ref Hook, and so on) to use state and lifecycle methods inside functional components.

Hands-on Using React -Router to Manage the different React component’s path location.

Technical Skills: -

Web-related/Languages

Java, Java8, J2EE, Servlets, JSP, JDBC, HTML, XML, XSD, XML Schema, AJAX, HTML, JavaScript, Ant, Maven web services, Spring, EJB, Maven, ant, Jenkins job, Active MQ, RESTful (Representational State Transfer), Dojo, Soap, EJB, JMS, SQL, PL/SQL, React and Angular 8, Camunda BPM Platform, BPMN 2.0,DMN (Decision Model and Notation), ServiceNow platform

Application Servers

Web Logic11g, JBoss4.0 and Tomcat 5.5, Apache wicket, OSGI(Karaf)

GUI / Tools

HTML, DHTML, Ext JSF, Flex Builder3, YUI, and CSS.

Operating Systems

Windows and UNIX, embedding.

Databases

Oracle, MS SQL Server, and My SQL.

IDE

Eclipse, IntelliJ Idea, Spring Source Suite, Linux Device Driver/ embedding.

Design Tools

Object UML, Altova U modul, Altova maping force

Frame Works

Jakarta Struts, Spring and Hibernate.

Bug Tracking Tools

Selenium 2.3, (WebDriver, IDE) HP Quality Center, Bugzilla, Jira, Track.

Version Control

CVS, GIT, and Tortoise SVN.

Load Testing Tools

Apache JMeter.

Reporting Tool

Crystal Reports

Other Tools

Putty, WinScp, SQL Developer and TOAD, NoSQL( have knowledge of it)

SOA Technologies

SOAP, SOA, Rest, WSDL, Web services.

Automated test tool

Selenium 2.3 (IDE Web driver), Jmeter, cucumber jvm.

Browsers

IE, Chrome, Mozilla, Safari, Firefox

Certification: AWS Cloud Practitioner Certified.

Professional Experience:

Client: ADT

Java Developer Jan 2023 to August 2023

Hands-on experience with the enhancement and Design of the Application API based on Spring Boot, Restful Web Services, and Java 8.

Worked on developing code to communicate backend with firmware embedded system through MQTT system.

Created user stories by analyzing the requirements and code.

Developed web applications and reusable libraries by using Angular 6.

Involved in critical production issues to solve and deliver the application on time.

Worked closely with the team to unblock critical blockers to resolve the issues.

Performed peer reviews using pull requests, validating designs done by other developers, and maintaining branches specific to release by implementing branch strategies.

Acted as Release captain for the production deployments and deliverables in a given time.

Worked closely with the DevOps team for UAT and deployment failure issues.

Worked on adding new features and Devices to the application.

Responsible for integrating Angular UI with Spring Service layer using Direct Web Routing.

Involved in integrating UI with API and loading data using REST API.

Experience with deploying the micro-services that serve the web application using Jenkins.

Deployed the application on the Apache Tomcat server.

Environment: Java 8, Angular6, React, SDLC-Agile/Scrum, AWS, Spring, Spring Boot, Postgres, ActiveMQ, UML, Jenkins, Restful, SOA, GIT, Bitbucket, Tomcat, Docker, OpenShift, Linux.

Client: General Motors, Austin Tx

Full Stack Java Developer Sep 2020 to Dec 2022

Participated in all the phases of the SDLC.

Worked in an agile development environment with active scrum participation.

Hands-on experience with the enhancement of the Application API based on Spring Boot, Restful Web Services, and Java 8.

Developed web applications and reusable libraries by using Angular 6.

Implemented Swagger specification for the dynamic REST API design, documentation, testing and deployment to expose services to clients.

Responsible for integrating Angular UI with Spring Service layer using Direct Web Routing.

Involved in integrating UI with API and loading data using REST API.

Gained experience with tokenization of micro services and running container images.

Experience with deploying the micro-services that serve the web application using Jenkins.

Deployed the application on the Apache Tomcat server.

Implement JMS for asynchronous messaging purposes.

Created RESTful web services interface to Java-based runtime engine.

Developed helper classes using multi-threaded programming and Collection classes.

Implemented SpringAOP in the service layer.

Architecture JMS with spring which involves setting up ActiveMQ message broker, and declared ActiveMQ message destinations.

Implemented web service integration components from SOA using SOAP and RESTful web services for search, validations, and reports using Spring Framework.

Utilize Typescripts and Java Script in the React.js platform to build a front-end framework.

Experience in modular programming, developing reusable front-end components (headers, bodies, footers, and so on) using React.js.

Involved in various phases of the Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development, and testing.

Involved in the complete development of 'Agile Development Methodology /SCRUM' and tested the application in each.

Developed and implemented workflow automation solutions using Camunda BPM platform.

Designed and configured BPMN models, process definitions, and decision tables in Camunda.

Collaborated with cross-functional teams to gather requirements and translate them into Camunda workflows.

Integrated Camunda with external

systems and APIs to automate data exchange and enhance process efficiency.

Created custom user interfaces and forms using Camunda's Tasklist and Cockpit.

Implemented error handling and exception management strategies within Camunda workflows.

- Conducted performance testing and optimization to improve the scalability and responsiveness of Camunda processes.

- Provided technical guidance and support to team members on Camunda-related projects.

- Successfully delivered multiple projects on time and within budget, resulting in improved operational efficiency and cost savings.

Environment: Java 8, Angular6, React, SDLC-Agile/Scrum, AWS, Micro-Services, Spring, Spring Boot, MongoDB, ActiveMQ, UML, Jenkins, Restful, SOA, GIT, Bitbucket, Tomcat, Docker, OpenShift, Linux.

Client: UHG, Newark, NJ

Full Stack Java Developer Aug 2019 to Aug 2020

Responsible for development, unit testing, and delivery of the spring boot application.

Followed Agile methodology with scrum implementation.

Integrated the application with Spring-MVC using Spring Boot, Spring Dependency Injection, and Spring Annotations.

Used REST Services to interact with the Web Services-enabled application to talk and retrieve data in the present application.

Used Multithreading for invoking the database and also implemented complex modules, which contain business logic using Collection, Reflection, and Generics API.

Created and build the project using Maven.

Used Hibernate for ORM and data persistence.

Used Spring IOC (inversion of control) to remove the object dependencies across the application.

Implemented the application using Spring Boot Framework and handled the security using Spring Security.

Used Apache Maven as a build tool to manage projects build.

Used GitHub (GIT) as a version control system.

Hands-on experience in AWS infrastructure on various resources

Developed Test Cases using JUnit and Mockito.

Configured the Docker Containers and creating Dockers files for different environments.

Implemented and designed AWS virtual servers by Ansible roles to ensure deployment of web applications. Worked with multiple development teams to troubleshoot and resolve issues.

Involved in UI development using JavaScript, Angular, HTML, CSS, jQuery, JSON, and AJAX.

Worked on SQL queries with Oracle SQL developer for test/development purposes in the local environment.

Used agile development methodology.

Used GIT for version control.

Used sl4j for logging and debugging the application.

Used Jenkins for CI/CD

Designed reusable components and major pages with a navigation bar using React.js.

Developed and implemented workflow automation solutions using Camunda BPM platform.

Designed and configured BPMN models, process definitions, and decision tables in Camunda.

Achieved multiple management functions like sorting and searching by keywords using JavaScript and React .js.

Environment: Spring, EJB, Hibernate, Rest, JMS, SOA, JavaScript, Ajax, CDI, Dependency Injection, MVC, Scrum, Apache Tomcat, SDLC, Jenkins, AWS, Spring Security, Oracle, Angular6 and React.

Client: Atnt, Warren, NJ

Java Developer Aug 2018 to July 2019

Worked in an Agile SCRUM.

Involved in story writing, designing, and developing.

Worked on developing Restful web services.

Worked in microservices using SpringBoot.

Good understanding of writing the Unix shell scripts and Windows batch files to automate the jobs.

Used swagger library to create swagger html for rest api testing.

Used Swagger hub for API specification and creating yaml files.

Used Gradle as a build tool.

Used Git for pull, commit and push.

Used hibernate to write CRUD dao.

Used Oracle database.

Used Angular for UI applications.

Installed, configured, and administered the Jenkins CI tool on AWS instances.

Deployed application in Tomcat in UNIX VM.

Wrote Jenkins job to build, deploy, and test application.

Used sonar lint to scan application before check-in.

Environment: Java 8, Angular, spring boot, Gradle, GIT, jira, ServiceNow, Jenkins, Rest, Json, Microservices, SpringBoot, Oracle, Tomcat, Unix.

Project: Business Process Optimization

- Led a team in analyzing and reengineering key business processes, resulting in a 20% reduction in process cycle time and a 15% increase in customer satisfaction.

- Utilized BPMN (Business Process Model and Notation) to document, model, and communicate business processes, ensuring clarity and alignment across stakeholders.

- Implemented process automation solutions using BPM software to streamline workflows and reduce manual effort.

Client: USAA, San Antonio

Jr. Java Developer Jan 2016 to July 2018

Worked in an Agile SCRUM methodology.

Experience in story writing, designing, and developing.

Worked in Soap web services.

Worked on migrating soap services to REST API/microservices using spring boot.

Validating XSD, XML, and mapping XSLT.

Good understanding of writing the Unix shell scripts and Windows batch files to automate the jobs.

Worked with Jenkins for CI/CD.

Installed, configured, and administered the Jenkins CI tool on AWS instances.

Worked in a maven project with pom.xml.

Used SVN for code check-in and checkout.

Participation in gathering requirements with the client. While gathering requirements I was active in asking questions and making suggestions.

Participated with clients and senior management meetings on a face-to-face level to discuss the story creation, for reporting and sprint planning.

Worked on cleaning up the project by fixing issues. I am also involved in fixing issues that are informed by QA.

Responsible for raising issues and guiding people/the team through it when something was wrong on a real-time basis. Such as code breaking due to unnecessary copy and past involved from different places.

Worked on preparing documentation (Onboarding documentation), user guidance for other teams and new coming.

Created class diagram and design diagram by using altova u-modeling tool.

Participate in code review with tech lead at the end of every sprint.

Environment: Java 8, J2EE, Maven, Pom.xml, Eclipse, SoapUI pro (Restful web services), SOAP, REST, Spring boot, Oracle, Tomcat, Spring, UNIX, SVN Jira, Jenkins, SVN.



Contact this candidate