We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

2.00/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY

  • 8 years of experience in Analysis,Design,Development, Implementation and Maintenance of applications using Java/J2EETechnologies likeServlets,JSPs,Hibernate,Springboot,StrutsandJPAwith knowledge of SDLC concepts.
  • Good working Experience in client - side development withHTML,XHTML, CSS,JavaScript,JQuery and AJAX
  • Experience with front-end HTML5,CSS,JS, JSON, and XML development is desirable
  • Expertise in working with Cutting Edge Technologies like EJB,JMS,JTA,XMLwith good experience in Developing and Deploying Enterprise JavaBeanson Application Servers likeTomcat,WebLogic,WebSphere and JBoss.
  • Expertise in working withSpring IOC,Spring MVC,Spring JDBCandSpring AOP
  • Excellent experience on J2EE design patterns such as Business Delegate,Service Locator, Transfer Object, DataAccess Object,Session Facade,Singletonpatterns.
  • Expertise in front-end development using JSP, JSTL, HTML, DHTML, CSS, JavaScript.
  • Developed User Interface in JSP, JavaScript and HTML withBackbone JSFramework
  • Experience in spring module likeMVC, AOP, JDBC, ORM, JMS, and Web Services usingEclipseandSTS IDE.
  • Involved in Design, development and testing of web application and integration projects using Object Oriented technologies such as Core Java, J2EE, Struts, JSP, JDBC, Spring Framework, Hibernate, Java Beans, Web ServicesREST/SOAP,XML, XSLT, XSL.
  • Experience in using various Web and Application Servers likeApache Tomcat, IBM -Web Sphereprocess server.
  • Good experience with aNoSQLdatabase.
  • Excellent programming experience inJava,JDBC,Servlets,JSP.
  • Experience in using and implementing design patterns such as Model-View-ControlMVC,Data Access ObjectDAO, Factory,Singleton, and Business Delegate in the development of multi-tier distributed applications.
  • Expertise in implementing Web Services usingSOAP, WSDL.
  • Experience in working with application servers and web servers such as,IBMWebSphereandTomcat
  • Expertise in design and development of various web and enterprise applications using J2EE technologies likeServlets,JSP, JDBC, JNDI, EJB, JMS, XMLandWebServices.
  • Experience in using frameworks and tools likeJakarta Struts, Spring, Hibernate, JPA
  • Good exposure to Service Oriented ArchitecturesSOAbuilt on Web servicesWSDLusingSOAPprotocol.
  • Expertise inXMLand related technologies like XSD, XSL, XSLT, and parsers likeJAXPSAX, DOM andJAXB.
  • Experience in developing applications using Map Reduce for analysing with different file formats.
  • Assisted the EDI team in the development and documentation of the test strategies for the EDI transactions which included all standard transactions, auditing and error correction processes, and the creation of the transactions.
  • UtilizedLog4jloggingAPI frameworkfor logging Java applications fordebuggingand monitoringpurposes.
  • Experience in handling messaging services using Kafka.
  • Conduct systems design, feasibility and cost studies and recommend cost-effective cloud solutions such as AWS.
  • Extensive experience in designing and implementation ofcontinuous integration, continuous delivery, continuous deploymentthrough Jenkins.
  • Good Knowledge in CI/CI pipeline using Docker.
  • Experience withfront-end developmentwithback-end system integration.
  • Proficient in usingUnit.jstesting framework along withJasmine,Karma,Protractor,Mochatest runners
  • Good Experience in Bug tracking tools likeJIRA, HP Quality CenterandBugzilla

TECHNICAL SKILLS

Languages: C, C++, Java, SQL

Wb Technologies: JavaScript, jQuery, HTML, CSS, Object Oriented JavaScript, MVC, AJAX, jQuery, UI, JSON, XML, PHP, Angular, React, Node.

Java/J2EE: J2EE, EJB, Servlets, JSP, JSTL, Custom Tag Libraries, JAX-RPC, JDBC, RMIJNDI, JMS, JAXB, JUnit, AWT, Swing.

Client Technologies: HTML, DHTML, JavaScript, Ajax, DOJO.

XML Technologies: XML, XSL/XSLT, SAX, DOM

Frameworks: Struts, Spring, Spring Boot, JSF, Hibernate, Apache CXF, AngularJS, Bootstrap

IDE: Eclipse, Notepad++, Sublime, VS Code, Web Strom

J2EE Design Patterns: Front Controller, Composite View, Business Delegate, Session DAO, Command Pattern, Singleton pattern, Service Locator

Application Servers: Apache Tomcat, JBoss, IBM Web Sphere, BEA Web Logic, JBuilder

Cloud Technologies: AWS

Version Control Systems: GIT

CI/CD Pipeline: Jenkins, Gradle

Database: Oracle 8/8i/9i/10g/11g, DB2, MySQL

Operating System: Windows NT/2000/XP, UNIX

PROFESSIONAL EXPERIENCE

Confidential, Phoenix, AZ

Full stack Java Developer

Responsibilities:

  • Development and developed the GUI in AngularJs and backend in Sprintboot.
  • Created Restful Web Services on JAVA (Back- End).
  • Developed the GUI in AngularJS and JointJS
  • Developed the macro to save mobile numbers in excel sheet from a web page. reated the restful services in backend to make the transactions andall.
  • Developed a Wi-fi page which connects to Twitter and Facebook and used Twitter and Facebook API’s from my website.
  • Created BDD Test cases in Cucumber frame work.
  • Worked on creating feature files and tested the functionality of the application.
  • Verified the credit card and debit card information with the variables.
  • Validated the expected results of test cases with the actual test results and updated the test scenarios.

Confidential, Bloomington, IL

Senior Full stack Java Developer

Responsibilities:

  • Design develops and testHTML5,CSS3,Bootstrap,JavaScript, jQuery, Angular that meets accessibility and web browser standards for website.
  • Worked with Relational Database Management Systems includingOracle,SQLServerandPL/SQLand have worked extensively onJDBCto connect to and access various remote databases includingOracle,MySql,SQLServer.
  • Innovated and maintained Bash,VBScript,Powershell, and batch executables to automate server administration tasks.
  • Developed server side application to interact with database usingSpring BootandHibernate.
  • Used SpringAOP,Spring IOCframeworks extensively during the development.
  • Experience in usingIDEs Eclipse, MyEclipse, WebShpere,JDeveloper for Application development.
  • Designed and implementedMVC2, DAO, DTODesign Patterns.
  • Implemented J2EE Design Patterns likeMVC, Service Locator and Session Facade.
  • Developed Web services to communicate to other modules using XML basedSOAP.
  • Business logic is implemented usingStrutsaction components in the Struts and Hibernate framework.
  • Used Multithreading for invoking the database and implemented complex modules which contain business logics using Collection, Reflection, and Generics API.
  • Involved in implementation of the presentation layerGUIfor the application usingHTML,XHTML, CSSandJavaScript.
  • DevelopedEJBcomponents encapsulating the business logic
  • Have knowledge on partition of Kafka messages and setting up the replication factors in Kafka Cluster.
  • WroteJUNIT test cases for testing allspringservice calls andSpring MVC validations
  • Involved in batch processing using Spring Batch framework to validate feed files and load data into correspondingtables.
  • Created stored procedures to extract data from various data sources like Flat Files,XMLFiles andSQLserver.
  • Designed, developed maintain a site usingJavaScript/jQuery/jQuery Mobile, CSS3,HTML5, MYSQL.
  • Responsible for designing the application using the MVC architecture and Other Design patterns.
  • Worked on creatingCSSstyle,JavaScript,andAJAX.
  • WroteSpringservices in the service layer forOracledata retrieval operations usingHibernate.

Environment: Core Java, Java EE, Spring 2.5, Struts 2.x, Hibernate 3.2.1, RAD V7.5, IBM WebSphere 7, WebLogic 10.3, Apache Tomcat 6.0, Web Services, JMS, WebSphere MQ 7.0, RTC, GEnvironment: HTML, CSS, JavaScript, Bootstrap4, AngularJS, JSON, XML, AJAX, jQuery, Struts2.5, Hibernate4.3, Kafka, Zookeeper, Kafka producer API, Spring MVC, SOAP, WSDL, HQL, SQL, JBoss 7, Oracle 11g, JMS, JNDI, Maven, RMI, IntelliJ, UML, JIRA, JUNIT, Tortoise SVN, LINUX.

Confidential, Memphis, TN

Senior Full Stack Java Developer

Responsibilities:

  • Involved in the SDLC phases to analyze the requirements, design, development, deployment & testing of the application based on Java/J2EE technologies and Design Patterns.
  • Implemented the Object-Oriented Programming Concepts for validating the columns of the import file.
  • Played an important role in writing the JUnit test case scenarios for all the validations.
  • Responsible for creating Restful Web Services.
  • Used SOAP UI to test the existing services.
  • Developed RESTFUL web services using Spring Boot with well maintain modules like DAO, DAO Implementation, Service, Service Implementation, and Web Controller.
  • Responsible for consuming Web Service from WSDL.
  • Designs develop and test HTML, CSS, jQuery and React.JS, Redux that meets accessibility of web browser.
  • Provided Oracle 10g/11g Database administration support, logically and physically developed, implemented Oracle database of Ordering and Billing systems which increased productivity by 20%.
  • Using Node.JS, Bootstrap and Express.
  • Developed the Frontend by using React JS and JavaScript.
  • Expertise in ReactJS framework and integrate them to Node.js server-side code.
  • Implemented flux pattern by using redux framework as a core dependency.
  • Design develop and test HTML, CSS, jQuery and React.JS, Redux that meets accessibility of web browser
  • Wrote many shell scripts in UNIX to call routines.
  • Worked with production support team in debugging and fixing various production issues.
  • Achieved APIs calls from back end JS using Node.
  • Used Spring AOP for logging, auditing and transaction management to distinguish business logic from the cross-cutting concerns.
  • Created data model and generated Hibernate mappings and domain objects using Hibernate tools.
  • Worked with Apache Tomcat application server that handles various requests from Client.
  • Deployed fixes and updates using WebLogic application server.
  • Involved in testing the applicable code using JUnit.
  • Used Maven tools for building and deploying the Web applications.

Environment: Java 1.7, Core Java, Java API, Angular Apache Tomcat, Maven, Spring 3.2, Hibernate 4.1.6, Web logic, JBoss, Eclipse IDE, Poster, REST, SOAP, GIT

Confidential, St. Louis, MO

Full Stack Java Developer

Responsibilities:

  • Develop the application using spring framework, Struts, Restful services, Database design and other J2EE technology.
  • Configure and deploy the application on Web Logic Application Server. Client-side design and validations using HTML, CSS, JavaScript, AJAX, jQuery.
  • Responsible for working on different changed procedures of Angular 1.x to Angular 2.0 and updating Angular 2.0 with Angular 4.
  • Expert knowledge of modern back-end JavaScript (Node.js), front-end JavaScript, Angular, HTML, & CSS, including libraries and frameworks.
  • Implemented Restful API from core using Node JS and Express Framework.
  • Worked Extensively with Angular CLI for creating components, Services, pipes, Directives.
  • Worked on some of the new features of Angular4 like new if else syntax, ng-templates, form validators.
  • Enhanced legacy application by building new components in Angular 2 and typescript
  • Develop web pages using spring, JSP and JavaScript. Work with Jenkins for continuous integration and for End-to-End automation for all build and deployments.
  • Writing source code, prepare test data, tests and debug programs; revise and refine programs to improve performance of the application and perform execution of functional test plan, validate test results, prepare documentation and data for analysis.
  • Develop API for REST based web services to integrate third party functional modules into the core application.
  • Styling of webpages using SASS/ LESS on server with Node Package Manager (NPM).
  • Code management and movement using Node. Js
  • Develop Restful web services using Spring framework to expose the data to other internal and external applications in trusted client-server environment and building Rest client using Spring Rest template to consume data from external API's and storing it into our internal databases.
  • Configure Swagger-UI registered Micro service with Eureka server to monitor service health check from Spring Boot admin console and Spring Hystrix dashboard.
  • Moving existing monolithic architecture to microservices and migrating them to AWS cloud.
  • Extensively worked on Microservices for creating API’s services with Spring Boot to modularize code and implemented Swagger for dynamic API documentation.
  • Focused on Test Driven Development (TDD) for UI testing we have used Jasmine and Karma for Angular and for back end we used Junit and Mockito for unit testing and embedded databases like HSQL and function testing we use Spring MVC mock.
  • Used Maven as build tool and Jenkins for CI/CD deployment process and used BIT bucket for pushing, pulling and merging code.
  • Developed Date Picker using Object Oriented JavaScript extensively.
  • Involved in React JS and working with React Flux architecture. Experienced in working with Redux architecture.
  • Created React JS components using JSX and Virtual DOM Followed Redux Architecture for unidirectional data flow and manage the data in React and Make HTTP requests in React & Redux.
  • Experience in using React.js components, Forms, Events, Router and Redux.
  • Designed and developed base classes, framework classes and re-usable components.
  • Involved in understanding functional specifications and developing creative solutions to meet business requirements.
  • Maintaining Parent and child elements by using State and Props in React JS.

Environment: Core Java, HTML5, XML, JavaScript, React JS, AJAX, JSON, JSP, J2EE, Spring, Node JS, Web Sphere, Junit testing, Regex, React Flux Architecture, Redux Architecture, ES6, JSX, Virtual DOM, Linux, Agil

Confidential, Thousand Oaks, CA

Java/J2EE Consultant

Responsibilities:

  • Participated in Project estimation and impact Analysis.
  • Involved in high-level and low-level design documents understanding the requirements.
  • Prepared UML diagrams like Use case, Sequence Diagrams and Class Diagrams using Microsoft Visio.
  • Developed presentation layer using HTML, Servlets, and JSP with Custom Tag libraries.
  • Used JavaScript to perform checking and validations at Client's side.
  • Injected dependencies across the module using Spring Framework. It was done by adding some configuration entries in xml files.
  • Used Hibernate in Persistence Layer as ORM tool.
  • Created Json mock data and populated them from backend using node Js.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree
  • Involved in writing PL/SQL Procedures in Oracle 10g for output Reward Summary.
  • Interface with users of the application and downstream data consumers.
  • Bulk loading of Account and Transaction from Legacy Database and Transaction Reports.
  • Prepared and validated the JUNIT test cases.
  • Configuration and deployment of application on Application Server.
  • Participated in pear code review.
  • Coordinated with the testing team in preparation and validation of Test plan, Test Specification and Test Scripts.

Environment: J2EE pattern, JSP, Spring Boot, Eclipse, Oracle 10g, SQL, PL/SQL Developer, Log4j, Maven, CVS, Eclipse Testify.

We'd love your feedback!