We provide IT Staff Augmentation Services!

Sr. Java/ J2ee Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Dallas, TexaS

SUMMARY

  • Over 7 years of extensive professional I.T. experience in development, implementation of Business Application Systems in Middleware, Internet, Intranet and Client/Server Web based Multi - tier architecture Systems.
  • Strong in developing applications using C++, Java (J2EE) Swing, Java Beans, Multi-Threading, Java File Handling, Servlets, EJB(Enterprise Java Beans), JavaPersistence API (JPA), Java Messaging Service (JMS), Java Data Base Connectivity (JDBC), JavaNaming and Directory Interface (JNDI), Remote method Invocation (RMI), Struts,Spring,Hibernate, Web Services,JSP,JavaScript,Ajax, Perl, XML, XSL, HTML,CSS.
  • Experience in working with the NoSQL, Mongo DB, and Apache Cassandra. Implementing or exposing the Micro services to base on RESTful API utilizing Spring Boot with Spring MVC and Apache Kafka.
  • Good exposure to SOA (Service Oriented Architecture) andJ2EE Web Services based on SOAP, RESTFUL, WSDL, UDDI, JAX-WS, JAXB, JAXRS, JAX-RPC using tools like Apache Axis.
  • Very proficient with Design Patterns for Java development & Web based Application, Inversion Of Control (IOC), Application Context configuration, Spring Aspect Oriented Programming (AOP), Spring DAO, Hibernate, Spring Security,Spring Boot., Structural Design and Analysis.
  • Good Knowledge in writing System Test Plans and Unit Test Plans, Rational Unified Process (RUP), Sybase, JSON, JavaScript libraries such as YUI, Ext, jQuery, and Prototype, Software Development Life Cycle (SDLC) using model like Waterfall model and Iterative development and Scrum.
  • Extensive Experience as a senior developer in developing Web application architecture with UML(Unified Modeling Language), Rational Rose and Visio.
  • Experience in working with multiple open source java frameworks like Struts, Digester, dbcp, dbutils, betl, hibernate, commons, logging, Apache POI, Apache FOP and Axis.
  • Has strong Testing Knowledge in Regression Testing,Unit Testing,Integration testing and Code Walk Through, .Net framework,C++,VC++(MFC).
  • Experience in using AWS to configure servers. Proficient in Cloud computing infrastructure such as AWS EC2, Building and Deployment of EAR, WAR, JAR files on test, stage and production servers.
  • Strong hands on experience with Spring MVC Controllers, Validators, Spring Annotations, Springtag library, Spring IO / Spring Boot, MicroServices and Hibernate ORM, Struts1.x and 2.x and Spring Framework 3.0, Hibernate 3.0.

TECHNICAL SKILLS

Languages: Core Java, J2EE, SQL, PL/SQL, UML, C

Web Technologies: JSP, Servlets, JNDI, JDBC, JSTL, JMS, JPA, EJB, Web Services, SOAP, REST, WSDL, JAX-RS, JSX-WS, HTML, DHTML, Java Beans, JavaScript, Angular JS, AJAX.

XML Technologies: XML, XSL, XSLT, SAX, DOM, AXIS, Castor, XML Beans and JAXB

Web/App. Servers: Apache Tomcat … Web Logic 8.1/9.1, Web sphere9.0, 8.5, 8.0, JBoss.

IDEs: Eclipse, NetBeans, Red Hat Developer Studio, WSAD, IBM RAD

Tools: TOAD, XmlSpy, Ant, PL/SQL Developer, JUnit, iReport

Operating systems: Windows, UNIX, Linux, Sun Solaris.

Databases: Db2, Oracle 8 / 9i / 10g, HSQL, My Sql, MS SQL Server 7.0, Sybase, MS-Access.

Design Patterns: MVC, Singleton, Business Delegate, Service Locator, Session Facade, DTO, DAO, Factory Pattern etc

Frameworks: Struts, CSS Frameworks, GWT, Spring (Dependency Injection, Spring MVC, Spring Core, Spring Context, Spring AOP, Spring DAO, Spring IOC, Spring JDBC, Spring with Hibernate), Spring with iBatis, Hibernate, DWR, Log4j.

Version Control: CM Synergy, Rational Clear Case, CVS, VSS, SVN, Git, TFS

PROFESSIONAL EXPERIENCE

Sr. Java/ J2EE Full Stack Developer

Confidential, Dallas, Texas

Responsibilities:

  • Involved in Requirement Analysis, Design and Development of user requirements using IBM Rational Suite and design tools like IBM Rational Rose, IBM Rational Software Architect, and IBM Rational Software Modeler.
  • Followed Agile methodology and SCRUM meetings to track, optimize and developed sequence diagrams depicting method interactions, using MS Visio.
  • Involved in designing, developing and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JSP, Servlets, JMS, JDBC, and JNDI and deployments in WebLogic Server.
  • Created the Node.js EXPRESS Server combined with Socket.io to build MVC framework from front-end side AngularJS to back-end MongoDB, in order to provide broadcast service as well as chatting service.
  • Closely worked with the customer scrum to build the internal web application which will be responsible for all client side UI Validation and implementing Business logic based on user selection using JQuery, and AngularJS.
  • Generated DAO's to map with database tables using Hibernate. Used HQL (Hibernate Query Language) for database querying and retrieval of results. Used Spring MVC Framework to define Dispatcher Servlet, Controller, model and View Resolver
  • Worked on developing API's using Java RESTful technology (JAX-RS) and used POSTMAN client interface to work on GET and POST methods.
  • Developed front-end code with Http call in AngularJS to retrieve data as JSON Object from controllers in back-end RESTful Server, then display the well-organized result in web pages by writing AngularJS component, Service, and route providers. Also used AngularJS pipe to make the data searchable and sortable.
  • The whole project is developed in the MVC application according to the requirements of the user, which is done mainly by using Spring MVC, Jquery, AngularJS, JSP, JSTL, HTML and CSS.Designed and implemented the UI using HTML, JSP, JavaScript, AJAX, and JQuery and AngularJS
  • Used Oracle SQL developer to connect to the database and query different tables like transaction tables, lookup tables. Used Web Logic Application server to deploy the war file and test it in the local machine.
  • Designing a re-write application by using Spring Boot, Spring Framework and Java APIs such as Collections, Multithreading, Exception Handling, Generics, Enumeration, and Java I/O to fulfill the implementation of business logic.
  • Wrote extensive test case to achieve more than 90% of code coverage using Mockito and Junit framework in TDD environment.

Environment: JDK 1.7, J2EE, Spring Boot, Spring, Hibernate, Oracle 11g, H2, Marklogic, REST, JUnit, HTML5, CSS, JavaScript, Bootstrap, jQuery, AngularJS 4.x, Angular CLI, JSON, XML, Tomcat, log4J, GitHub, JIRA, Jenkins, SCRUM, Eclipse, Visual Studio Code.

Sr. Java/J2EE Developer

Confidential - Purchase, New York

Responsibilities:

  • Involved in identifying System Requirements and Developed System Specifications, responsible for high-level design and development of use cases.
  • Designed and developed JSP Pages using Struts Framework and Tag libraries. Implemented front end validations through Struts Validations. Used Spring MVC 3.0 architecture for the application development.
  • Co-ordinate with UX designers and develop static content using front end with HTML 5, CSS3 and AngularJS. Developed a core component of Analytics with Node.js, Angular.js, Couch DB, and Socket Stream.
  • Involved in implementation of Spring MVC framework and developed DAO and Service layers. Configured the controllers, and different beans such as Handler Mapping, View Resolver etc. Implemented Web Services for retrieving the data from Claims Management Application (cmA) into jPod application using Apache CXF.
  • Implemented Ajax using Ajax4JSF Framework and nested taglibs API along with other standard taglibs in the application, as a better approach for screen development and reusability of components on JSP pages.
  • Responsible for writing Java code to convert HTML files to PDF file using Apache FOP. Used REST and SOAP UI for testing web service for server side changes. Used IBM WebSphere Server for deploying the application.
  • Used to write AJAX implementation of Java to convert into HTML and Java script automatically and also to support JUNIT.
  • Developed Test Cases and Unit Tests for Functionality Testing using JUnit. Implementing enhancements requires Java and Rule side changes.
  • Worked on the configuring the Jenkins to use MetaCase Software to build Java code and to do the whole C.I process on the java code generated by MetaCase.
  • Developed Web Services using Top Down Approach from WSDL to Java. Implemented REST web services using Apache-CXF framework.
  • Build REST web service by building Node.js Server in the back-end to handle requests sent from the front end jQuery Ajax calls.

Environment: J2EE, Servlets, JSP, Struts, Spring, Hibernate, AngularJS, MVC, Multi Threading, IBM MQ, Eclipse, EJB, AJAX, WebSphere, SOAP, Junit, ANT, Log4j, Oracle, Windows.

Java/J2EE Developer

Confidential - Charlotte, NC

Responsibilities:

  • Developed a multi-user web application using JSP, JSTL, Action Forms, Action Classes, JavaScript and JDBC to provide the needed functionality. Developed the front end with Model-2 architecture using Struts 1.2 framework with JDK 1.4.
  • Implementing the Design Patterns like MVC-2, Front Controller, Composite view and all Struts Framework Design Patterns to improve the performance. Authentication of the users is implemented using LDAP, TIM.
  • Developed user interfaces using Java Server Pages using HTML, DHTML, XHTML, AJAX, CSS & JavaScript.
  • Designed the Web application implementing the Struts framework for Model-View -Controller (MVC) pattern to make it extensible and flexible. Used CVS as a version control system, an important component of Source Configuration Management (SCM) .
  • Implemented SQL queries and stored procedures to save and retrieve information from database.
  • Designed and implemented a GUI framework for Swing. Developers using the framework define actions, popup menus in XML, the framework builds the graphical components.
  • Testing of the product: Unit Testing, Regression Testing, and Integration Testing. Execution of Test cases in Jbuilder. Developed the JSPs for the application.
  • Designed and developed front end using JSPs and Java Servlets are used as controllers. Implemented the Struts MVC architecture.
  • Created the Struts Action Servlet Classes, Validator plug-in, form beans, dynamic action/Validator forms, controller, message resource, action mappings.
  • Developed customized solution using JSPs, Servlets, Java beans and JavaScript Developed client request validations and processing using JavaScript.
  • Used PL/SQL for queries and stored procedures in Oracle as the backend RDBMS. Forwarded the shipment request to another gateway through WebServices.
  • Built the application-using ANT. Used VSS for the software Configuration Management.
  • Monitored the error logs using Log4J and fixed the problems Coded form Beans and Action classes associated with every JSP page.
  • Spring IOC being used to inject the parameter values for the Dynamic parameters.
  • Documented application for its functionality and its enhanced features with life ray portals.
  • Created connection through JDBC. Creating JDBC statements to call stored procedures.

We'd love your feedback!