We provide IT Staff Augmentation Services!

Sr. Java J2ee Developer Resume

3.00/5 (Submit Your Rating)

Township Of Warren, NJ

SUMMARY:

  • Over 7+ years of experience in Enterprise Application Development, Web Applications, Client - Server Technologies with AGILE / SCRUM Software Development processes.
  • Strong working knowledge in using XML (SAX and DOM), XSL, XSTL, HTML, DHTML, JavaScript.
  • Strong expertise in J2EE (JSP, Servlets, EJB), Struts, JSF, spring, Hibernate, IBM Web sphere Application Server, JDBC, JNDI, XML and RDBMS like Oracle.
  • Involved in the Software Development Life Cycle (SDLC) phases which include Requirement analysis, Design, Implementation, Quality assurance Testing and Deployment.
  • Expertise in J2EE technologies like JSPs, Servlets, EJBs, JDBC and JNDI.
  • Experienced in developing Web Applications with various Open Source frameworks: Spring Framework, Spring MVC, Hibernate ORM
  • Extensively worked on implementing SOA (Service Oriented Architecture) using Web services (Soap/Rest)
  • Used JQuery, Ajax, and JSF to develop User Interfaces.
  • Good Experience in Server side Business Logic Development using Session, Entity and Message Driven Beans and Java Messaging Service (JMS)
  • Proficient in various Web based technologies like HTML, DHTML, XML, XSL, XSLT, JavaScript, JQuery and Ajax.
  • Good knowledge & experience on IBM SOA Technologies, Web Services with SOMA Methodology application development.
  • Experience in working with Web/App servers like Tomcat, Embedded Tomcat Glassfish, WebSphere, JBoss.
  • Experienced working in Webservices SOAP/REST, JDBC, JavaBeans, JNDI, SOA architecture.
  • Extensively used logging frameworks like log4j.
  • Strong in Agile/Scrum, and Test Driven Development.
  • Experience with various J2EE design patterns like Model View Control, Data Access Object, Session Fa ade, Singleton and View Object in the development of Enterprise Applications.
  • Expertise in implementing backend logic with Servlets, Hibernate, JMS, EJB, Web services.
  • Experienced in working with databases like IBM DB2, SQL, Oracle and MYSQL.
  • Extensive experience with Java complaint IDE's like Eclipse, Spring Tool Suite, Groovy Grails Tool Suite, IntelliJ, MyEclipse.
  • Involved in designing the Graphical User Interfaces using HTML, JSP, Java Swing and JSF.
  • Worked with XML parsers like JAXP (SAX and DOM) and JAXB.
  • Experienced in Quality Assurance with Mercury quality center for Testing, defect reporting and defects tracking
  • Worked on unit test frame works like JUNIT Framework, Karma and Jasmine.
  • Conducted and provided knowledge transfer sessions to development and Testing teams
  • Performance Targeted Implementer with substantial familiarity in Service Oriented Architecture (SOA) using Apache Axis Web Service Framework using the Web Services protocols like SOAP, REST, JAX-RPC, JAXB, WSDL and UDDI.
  • Articulate in written and verbal communication along with strong interpersonal, analytical, and organizational skills.
  • Strong Experience on UNIX AIX, Linux platforms. Developed shell scripts and configured cron jobs
  • Highly motivated team player with the ability to work independently and adapt quickly to new and emerging technologies.

TECHNICAL SKILLS:

Programming Languages: Java, C, C++, SQL, PL/SQL, GROOVY

Scripting Languages: Ant, JavaScript, VB Script, Perl, UNIX shell

Markup Languages: HTML, XML, XSL, XSLT, DHTML

Web Technologies: JSP, Servlets, EJB, JSTL, JMS, Applets

Frameworks: Grails, Struts, spring, Hibernate, Spock, JSF, ChefLog4j, Twitter Bootstrap.

Software Methodologies: Agile/Scrum, Waterfall and Test Driven Development

Web services: SOAP, REST, XML-RPC, WSDL, UDDI, Axis

Platforms: Windows 8.1/7/XP /2000, Linux (Red Hat 6.1, 7.2, 8.0), MAC OS, UNIX, Linux

Design Patterns: Singleton, Value Object, MVC, Session Fa ade, DAO

Web Design Tools: Bootstrap 3.0, Dreamweaver, Microsoft Front Page 2003

UML Tools: Microsoft Visio 2003, Rational Rose Enterprise

IDEs: Eclipse 3.x/4.x, MyEclipse 6.0, Netbeans 4.1/5.0, JBuilder Spring Tool Suite, Hibernate Tools, Groovy Grails Tool Suite, IntelliJ

Database IDEs: MS SQL workbench, MYSQL query browser, SQL developer (Raptor), Toad, DB Visualizer, Teradata SQL Client

Web/App Server: Apache Tomcat, camel, 6.0/7.0, IBM Web Sphere 6.1/7.0, WebLogic JBOSS7

Testing Tools: Quick Test Pro 11.0, Junit, Jasmine and karma

PROFESSIONAL EXPERIENCE:

Sr. Java J2EE Developer

Confidential, Township of Warren, NJ

Responsibilities:

  • Involved in the Requirements, analysis and design the code for application development.
  • Created Hibernate ORM and created mappings, Created SOAP and Rest webservices with apache CXF
  • Used oracle11g as backend database using Windows OS. Involved in development of Stored Procedures.
  • Used JMS & MQ for messaging and Websphere server as application server.
  • Developed services which involved both producing and consuming web services (WSDL, SOAP and JAX - WS) . Also published the WSDL to UDDI registry using the SOA architecture.
  • Designed Graphical user interface using Java Swing, HTML5, Angular JS and JSF.
  • Developed RESTful web services including JSON formats for supporting client requests.
  • Developed AngularJS Controllers which insulates scope to perform operations in UI.
  • HQL and named queries are used throughout the application.
  • Worked with MDBs to listen to JMS and process messages
  • Worked on defect fixes of business functionality at back application which is on Java1.7
  • Implemented XSD Schema to create POJO Classes for the XML elements.
  • Used Spring MVC to decouple business logic and view components and Hibernate 3.0 for Persistence.
  • Developed RESTful web services including JSON formats for supporting client requests.
  • Used Shell, python and perl Script Commands to automate the process.
  • Used queries to get the data from the Oracle database using SQL.
  • Worked in RDBMS implementation using REST, SOAP, SQL, PL/SQL, MySQL on Oracle database.
  • Implemented the Connectivity to the Data Base Server Using JDBC.
  • Utilized MongoDB database management system for keeping user generated data
  • Bottle micro-framework implemented with REST API and MongoDB (NoSQL) as back end database.
  • Designed and developed Application based on Struts Framework using MVC design pattern.
  • Used Java/J2EE Design patterns like Session Fa ade and Data Transfer Object (DTO), Delegation, Singleton.
  • Design, Development of web application using spring IOC & Spring AOP framework implementation.
  • Used AngularJS for the two way data-binding allowing auto synchronization of models and views.
  • Implemented J2EE Design Patterns like MVC, Service Locator and Session Fa ade.
  • Used UNIX Shell Scripting to update the databases and Start up the application server.
  • Developed and implemented the MVC Architectural Pattern using Spring Framework including JSP, Servlets, EJB, Form Bean and Action classes
  • Developed APIs for communication with existing applications
  • Agile/SCRUM was used as the project management methodology
  • Used Jboss server eap-6.4.0 for JMS for asynchronous communication
  • Used Maven script for building and deploying the application.
  • Developed test cases for Unit testing using JUnit and performed integration testing also worked on Protractor and Jasmine test cases.
  • Created web GUI: pages, tables and charts using GWT (Google Web Toolkit), java Freechart library using MVC pattern
  • Used log4j tracking errors and debugging the code & used splunk for additional tracking errors in logs.
  • Worked on reading from and writing data to excel files using Apache POI interface

Environment: Java 1.6, Spring 3.1, OOD, Tomcat 6.0, Eclipse 3.6, HTML5, CSS3, JMS, Soap, Rest, Struts, Hibernate, Quick Test Pro 11.0, JUnit, Windows XP, SQL Server 2008, Putty, UNIX, Linux, Autosys, Jenkins

Sr. Java/ J2EE Developer

Confidential, Saddle Brook, NJ

Responsibilities:

  • Involved in the Requirements Analysis, Design and Development of Application.
  • Created SOAP and Rest webservices with apache CXF
  • Created Hibernate ORM and created mappings
  • Worked with MDBs to listen to JMS and process messages
  • Worked on defect fixes of business functionality at back application which is on Java1.6
  • Developed and implemented the MVC Architectural Pattern using Spring Framework including JSP, Servlets, EJB, Form Bean and Action classes
  • Used Jboss server for JMS for asynchronous communication
  • Used ANT building the application deployed on BEA WebLogic Application Server and Involved the development and management of the Maven project files.
  • Created Junit test cases to test the codes and validate the release.
  • Working on Web Services using Java API for XML Services (JAX - WS) and supporting, building, deploying Web APIs Services.
  • Coded and implemented PL/SQL packages to perform Application Security and batch job scheduling.
  • Design and development of web-based applications using different Web and application servers such as Apache Tomcat, Web Sphere, JBoss and Weblogic.
  • Involved in creation of JPA with IBatis and Toplink frameworks.
  • Created proof-of-concept using responsive web design, Node js, react js.
  • Coded and implemented PL/SQL packages to perform Application Security and batch job scheduling.
  • Design and development of web-based applications using different Web and application servers such as Apache Tomcat, Web Sphere, JBoss and Weblogic.
  • Used EJB and IBM MQ Message Driven Bean for sending and receiving messages (asynchronous) used by applications on different platforms.
  • Used UNIX Shell Scripting to update the databases and Start up the application server.
  • Used relevant agile development methodologies and worked daily with subversion and current networking technologies.
  • Used Web services for transmission of large blocks of XML data using SOAP.
  • Used XML and SOAP with SAX parser to transfer data between applications.
  • Used SQL stored procedures with JDBC API for storing, updating user request.
  • Used IBM WebSphere application server for deploying various components of application.

Environment: Java1.6, Angular JS, JBoss, OOD, Eclipse, Maven, SOAP, restful, AJAX, XML, JSON, JQuery, Spring, Hibernate, JMS, Oracle 11g, JBoss, Clearcase, IBM, Weblogic Application Server, UNIX, corticon

Sr. Java J2EE Developer

Confidential, Boston, MA

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) and the project was developed using Rational Unified Process (RUP)
  • Developed web - services using JAX-ws (SOAP)
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Implementation of JavaScript Frameworks, including Backbone.js, Ember.js, and Angular.js.
  • Used the Struts validation and Tiles Framework in the presentation layer.
  • Developed user interface using JSP, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
  • Developed application using Angular.JS and Node.js connecting to Oracle on the backend.
  • Developed various Hibernate components to fulfill the business functionality.
  • Used Java Script for client side validations and validation frame work for server side validations.
  • Hands-on Software Development background including architecture, design, and implementation, with particular expertise in Node.js, React.js, Java, Unix and Distributed Systems.
  • Developed the UNIX shell scripts to start and stop the Java scheduled jobs, Developed file handling processes and data load programs using Core Java.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Designed and developed the UI using HTML, CSS and JSP, JSTL, JQuery.
  • Used Spring Framework for Dependency injection and integrated with the Struts Framework and Hibernate.
  • Used Web services - WSDL and SOAP for getting credit card information from third party.
  • Used JMS API for asynchronous communication by putting the messages in the Message queue.
  • Implemented various design patterns in the project such as Business Delegate, Session Fa ade, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Designed various tables required for the project in Oracle 9i database and used the Stored Procedures in the application.
  • Performed unit testing using JUNIT framework and used Struts Test Cases for testing Action Classes.
  • Used Maven scripts to build the application and deployed on WebSphere Application Server.
  • Monitored the error logs using Log4J and fixed the problems.
  • Node.js used to proxy requests Java web services, as well as store application preferences.
  • Designed Graphical user interface using Java Swing, HTML and JSF.
  • Worked with AJAX, ExtJS and JSON.
  • Developed the different components of application such as JSPs, Servlets, EJB's using Websphere Studio Application Developer and used CVS for version control.
  • Experience in rule modeling and integration using Corticon Rules Engine, IBM iLog or similar rules engine.
  • Exposed one of the services from two existing system according to their requirement using JAX-WS and implement it on Enterprise Service Bus.
  • Experienced in web/application servers like Apache Tomcat, Web Sphere, JBoss 4.2.2 and Web logic 8.1.

Environment: EJB, Struts 1.2.4, Hibernate 3.0, Spring 1.02, JSP1.2, Extjs.MVC Servlets 2.1, JMS, MQ server, XML, SOAP, UDDI, WSDL, JDBC, JavaScript, UML, HTML, Angular JS, Node JS, Ember JS, Node JS, JBoss, JNDI, CVS, Log4J, JUnit, WebSphere App server 5.1, WSAD 5.1.2, Rational Rose, Oracle 9i.

J2EE Developer

Confidential

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC)
  • Involved in the coding of Distributed Multi - threaded Enterprise applications using J2EE technologies Servlets, EJB, RMI, JDBC and JMS.
  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams, using Microsoft Visio to model the detail design of the application.
  • Used Jakarta Struts Framework for rapid development and ease of maintenance.
  • Developed the application front end using Jakarta Struts Framework. Developed action classes, form beans and Java Server Pages using WSAD.
  • Developed a web-based reporting for credit monitoring system with HTML, JSTL and custom tags using Struts framework.
  • Developed Session beans which encapsulate the workflow logic.
  • Designed and implemented Business Delegate, Session Facade and DTO Design Patterns.
  • Involved in implementing the DAO pattern for database access and used the JDBC API extensively.
  • Used XML Web services for transferring data between different applications and retrieving credit information from the credit bureau.
  • Implemented a Node.js server to manage authentication.
  • Used JAXB API to bind XML schema to java classes.
  • Used JMS-MQ Bridge to send messages securely, reliably and asynchronously to WebSphere MQ, which connects to the legacy systems.
  • Tested the application functionality with JUnit Struts Test Cases.
  • GUI was developed using JSF and Java Swing.
  • Developed logging module-using Log4J to create log files to debug as well as trace application.
  • Used CVS for version control.
  • Extensively used ANT as a build tool.
  • Deployed the applications on IBM MQ Web Sphere Application Server.
  • Used JMS & MQ for messaging and Websphere server as application server.

Environment: WAS 5.0, WSAD 5.1.2, Web Sphere MQ 5.3, Java SDK 1.4, MVC, core java, Hibernate 3.0, Struts 1.2.4, EJB 2.0, Servlet, JSP, JNDI, JDBC, PL/SQL, XML Web Services, Apache Tomcat, ASP, Spring, SOAP, WSDL, JavaScript, Angular JS, Node JS, Windows, Oracle 9i, JUnit, CVS, ANT and Log4J.

JAVA/ J2EE Developer

Confidential

Responsibilities:

  • Involved in the design and development phases of Rational Unified Process (RUP)
  • Designed Class Diagrams, Sequence Diagrams and Object Diagrams using IBM Rational Rose to model the detail design of the application.
  • Developed web - services using JAX-ws (SOAP)
  • Application was built on MVC architecture with JSP 1.2 acting as presentation layer, Servlets as controller and EJB 2.0 as business layer and JDBC to access Oracle 9i Database.
  • Developed the application using Jakarta Struts 1.1 Framework: developed action classes, form beans and Struts-Tiles.
  • Used Struts Validation Framework for validating front end forms.
  • Extensively used XML Web Services for transferring/retrieving data between different providers.
  • Followed the overall application MVM architecture to create MVC layers in Angular JS and Node JS layers
  • Used the Node.js, backbone.js and ext.js MVC framework in the development of the application.
  • Developed complete Business tier with Session beans and CMP Entity beans with EJB 2.0 standards using Eclipse.
  • Used JMS Queue communication in authorization module.
  • Designed and implemented Business Delegate, Session Facade and DTO Design Patterns.
  • Involved in implementing the DAO pattern.
  • Used JAXB API to bind XML Schema to java classes.
  • Used the report generation in the databases written in PL/SQL.
  • Used Maven for building the enterprise application modules.
  • Used Log4J to monitor the error logs.
  • Used JUnit for unit testing.
  • Used SVN for Version control.
  • Deployed the applications on WebLogic Application Server.

Environment: Struts 1.1, EJB 2.0, Servlets 2.3, JSP 1.2, SQL, XML, XSLT, Web Services, JAXB, SOAP, WSDL, JMS1.1, JavaScript, TDD, JDBC, Angular JS, Node JS Oracle 9i, PL/SQL, Log4J, JUnit, WebLogic, Eclipse, Rational XDE, SVN, Linux.

We'd love your feedback!