Post Job Free
Sign in

Stack Developer Full-Stack

Location:
Edison, NJ
Salary:
125000
Posted:
October 01, 2024

Contact this candidate

Resume:

Name: Jeet Patel

E-mail: *********@*****.***

Java Full Stack Developer

Phone: 732-***-****

Professional Summary:

•Full-stack developer with almost 6 years of experience with all stages of the development cycle, for projects in the Software Development Life Cycle using Java/J2EE technology.

•Extensive experience in designing and developing Enterprise Applications for J2EE platform using Core Java, Servlets, JBPM, JDBC, JSP, JSTL, Spring, Spring Boot, Spring DATA, Spring JDBC, Hibernate, XML, Web services, JMS, Eclipse, Maven.

•Strong in J2EE application development using Java, Servlets, JSP, EJB, JDBC, XML, Struts, Web services, Spring, Hibernate, JMS, MQ-Series, SOAP, JAX-WS.

•Expertise working with different tools like IntelliJ IDE, Eclipse-IDE, and WAS (WebSphere Application Server) V9.0.5.

•Extensive experience in implementing MVC framework using Struts in J2EE architecture.

•Experience in working on various spring modules (Spring MVC, DAO and AOP) along with Hibernate as the back end ORM tool for the implementation of persistence layer and mapping of POJOs.

•Expertise in working with Presentation layer frameworks like JSP, HTML, XHTML, CSS, JSTL and JavaScript.

•Experience in OOP (Objective Oriented Programming) like Inheritance, polymorphism, Abstraction and Encapsulation.

•Experience working with Linux, Unix commands line.

•Expertise in XML (SAX, DOM), XSL, XSLT, XML Schema, DTD, Custom Tags, and JavaScript.

•Experience in developing J2EE applications on different IDEs like Eclipse, NetBeans, IBM Web Sphere Studio Application Developer WSAD, Rational Application Developer (RAD), and JBuilder.

•Strong understanding of J2EE design Patterns like Session facade, Singleton, Front Controller, Business delegate, Service Locator, DTO, DAO.

•Exposure to API gateways and management platforms (AWS API Gateway, Azure API Management, Apigee).

•Good exposure and experience with Service Oriented Architecture (SOA) such as Web Services including SOAP, WSDL, JMS (Java Messaging Service), AJAX and tools like ANT, Junit.

•Experience in developing Use Case Model, Use Case Diagrams, and Class Diagrams, sequence diagrams, collaboration diagrams, state chart diagrams and Activity diagrams using Rational Rose.

•Strong knowledge and exposure to hosting the application across various services and components of AWS (ECS, EC2, ECR, Lambda, VPC, and S3) servers and Azure cloud platforms.

•Profound Knowledge in configuring and deploying web applications using Tomcat web server and application servers like Web Logic, and JBOSS, and developed deployment descriptors for the EJB to deploy on IBM WebSphere.

•Extensively worked on debugging using logging Frameworks such as Apache Log4J.

•Good understanding of relational database concepts and experience in Query construction using SQL. Extensive experience in writing, editing, and maintaining database objects.

•Experience in using RDBMS concepts and working with Oracle, DB2 and good experience in writing stored procedures, Functions, and Triggers using PL/SQL.

•Experience in utilizing database tools like TOAD, MySQL, and MongoDB.

•Experience in working with version control tools like CVS, Clear Case, and SVN.

•Knowledge of Mainframe Development and profound ability to quickly understand complex mainframe systems.

•Excellent analytical, logical, and programming skills, Self-Motivated, Self-Starter, and can work with minimal supervision with effective Communication skills and Organizational skills combined with attention and Time management skills.

TECHNICAL SKILLS:

Languages:

Java JDK, J2EE, J2SE, SQL, PL/SQL, HTML, CSS, DHTML, XML, Kafka, XSL, XSLT, Java Script, jQuery, Typescript, Angular

Java/J2EE Technologies

Servlets, JSP, JSTL, JDBC, JSF, XML, JUNIT

Frameworks

Struts, Spring, Spring-Data, Spring JDBC, Hibernate, JPA, Spring Core, Spring ORM, Spring MVC, Spring AOP

Micro-Services/Web-Services

Restful API, SOAP API

Web/Application Servers

Web Logic, WebSphere, Apache Tomcat, JBOSS

Version Control Tools

GIT, SVN

Messaging Tools

Kafka

CI/CD Tools

Jenkins

Build Tools

Ant, Maven

Methodologies

Agile (Scrum), Waterfall

Database Environments

Oracle, PostgreSQL, MySQL, MongoDB

Operating Systems

Windows, Mac, Linux

PROFESSIONAL EXPERIENCE

Zimmer Biomet, Parsippany, NJ. Sep 2019 - present

Java Full Stack Developer

Responsibilities:

•Involved in the Analysis, Design, and Implementation of software applications using Apache Kafka, Spring MVC, JPA, JSF, Java, J2EE, SQL, XML and XSLT, and Web services (SOAP, WSDL).

•Used Eclipse-IDE 2019 tool to develop the application.

•Implemented J2EE design patterns like Singleton and Session Façade.

•Implemented batch jobs for regular data updates and messaging queues.

•Developed Façade classes to encapsulate the business logic and hide the implementation details of the data access classes and EJBs.

•Involved in the design of the user interfaces using Java Swing and Sun Studio.

•Developed Hibernate persistence layer modules using EJB Java Persistence API(JPA) annotations and Entity Manager.

•Developed Action Classes, and Action Form Classes, created JSPs using Struts tag libraries, and configured in Struts-config.xml, and Web.xml files.

•Involved java multithreading to cascade multiple changes on multiple records in only one transaction and developed a batch process framework.

•Developed several Java Swing custom components to address the core business.

•Developed User Interface having animations and effects using JSF, JavaScript, and HTML.

•Designed, developed, and maintained the data layer using Hibernate and performed configuration of Struts Application Framework.

•Worked on Vue.js events distribution and parent chain for parent-child component communication.

•Manipulated DOM, handled events, and applied animation effects with Vue.js.

•Involved in Analysis, Design, and Implementation of APIs and software applications using MongoDB, Spring, Java 8, Microservices, SQL, Analytics, and Data Management, implemented a few front-end modules using JavaScript and integrated with Microservices and Spring Boot based middleware layer.

•Implemented J2EE design patterns like Singleton and Session Façade. Used Selenium for landing page testing, A/B testing, and end-to-end testing automation.

•Experience in configuring auto scalable and highly available Microservices set with monitoring and logging using AWS, Dockers, Jenkins, and Splunk.

•Developed Façade classes to encapsulate the business logic and hide the implementation details of the data access classes and EJBs.

•Involved in the design of the user interfaces using Java Swing and Sun Studio.

•Developed Hibernate persistence layer modules using EJB Java Persistence API (JPA) annotations and Entity Manager.

•Developed Single Page applications using Angular 8, HTML, CSS, Semantic UI libraries and Typescript.

•Created AWS CloudFormation templates to specify lambda functions to process parameters and to retrieve configuration values

•Used Elastic Beanstalk for deploying and scaling applications onto Amazon EC2.

•Created AWS Code commit repository to invoke Lambda functions

•Involved in coding, code reviews, Junit testing, prepared and executed Unit Test Cases.

•Implemented and used Web Services with the help of WSDL, SOAP, and JAX-WS to get updates from third parties.

•Creating Rich UI applications using Angular 2/4/6 integrating with REST API's built on Microservices

•Used Log4j for External Configuration Files and debugging.

•Designed various tables required for the project in Oracle 10g database and used the Stored Procedures in the application.

•Wrote and debugged the ANT Scripts for building the entire web application.

•Mainframe DevOps Support with strong analysis and problems solving skills.

•Worked in Mainframe and IMS development in data transformation and building enterprise applications including Web Services.

•Expertise in Mainframe performance monitoring/tuning and optimization/capacity planning.

•Worked with QA team in preparation and review of test cases.

Tool Stack: Java J2EE, Java SE, Servlets, Spring, JAXB, Angular 8, XML, XSL, XSD, CSS, JavaScript, Vue.js, Swing, AWT, JNI, JFC, ANT, AJAX, MVC, HTML, Eclipse, JUnit, JTS, UNIX, Hibernate, Oracle, Windows.

Cardinal Commerce, Mentor, OH March 2019 – Aug 2019

Java Full Stack Developer

Responsibilities:

•Involved in all the phases of SDLC including Requirements Collection, Design and Analysis of the Customer Specifications, Development and Customization of the application.

•Work with a team to develop applications and services using Agile development methods.

•Created new workflows for Enterprise business Markets (EBM) workflow Engine to sell enterprise products.

•Designed and developed various modules of the application with Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.

•Proficient using WebSphere V9.0.5 tool that gives JEE application platform to develop applications.

•Modified the existing workflows to reduce execution time and improved the throughput.

•Thorough knowledge of Motive Workflow builder enabling debugging and analyzing workflow executions

•Played the role of configuration controller to validate and maintain the project as per the company and Tl9k standards.

•Designed use cases for the Application as per the business requirements.

•Participated in requirement gathering and framework implementation sessions through Agile TDD methodology.

•Developed and delivered SOAP-based Web Services and used Apache-CXF and SOAP UI to test the services

•Involved in creating and Deployment of REST API and Microservices in Java J2EEE using Spring Boot, and MongoDB.

•Implementation of authentication for Restful web services using Spring Boot Security Starter.

•Developing the application for incident creation and retrieving the events using restful web services with Spring Boot and MongoDB.

•Hands on experience in developing Single Page Applications (SPA) using AngularJS

•Worked extensively on spring boot for building web service.

•Extensively used Core Java such as Exceptions, and Collections.

•Converted the HTML provided by the UI team into Angular. Dividing the HTML into components and making reusable components and modules that can be leveraged in another component and modules.

•Designed the system based on Spring MVC Model architecture. Developed a business logic layer using Spring Dependency Injection and client-side Java-beans for DAO Design Patterns.

•Expert knowledge of JavaScript frameworks such as Angular, Media Query and libraries like Backbone JS.

•Used Maven for compilation and building JAR, WAR.

•Used Log4J for logging and tracing the messages.

•Used STS for developing, debugging, integrating, and deploying the application.

•Maintained source code in GIT Repository.

•Involved in the day-to-day sprint development activities and delivered per sprint timeline.

•Written unit test cases using JUnit and Integration test cases and integrated with Jenkin jobs.

•Coordinated with the onsite and offshore developers w.r.t ongoing issues and follow-up..

•Responsible for the overall layout design that meets cross-device compatibility using Bootstrap, the color scheme of the website using HTML5, and CSS3, and Responsible for creating detailed wireframes and process flows.

•Used Hibernate as a persistence framework for the DAO layer to access the Oracle 10g database.

•Proficient in using GIT for Version Control.

•Actively involved in code reviews and also in bug fixing.

Tools: Java, JSP, JavaScript, Ajax, Maven, Spring Boot, MongoDB, POS, DOJO, Spring, Hibernate, Microservices, Backbone, HTML5, CSS3, Rest API, Log4J, GIT, Agile, Jenkins, XML, Windows.

Education: Bachelor in Computer Science / New Jersey Institute of Technology 2021



Contact this candidate