We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Edison, NJ

PROFESSIONAL SUMMARY:

  • 5+ years of experience in Java/J2EE technologies, Struts, Spring MVC, EJB, Web Services, Hibernate, SQL, PL/SQL, JDBC, and Servers like IBM Web Sphere, BEA Web logic, Apache Tomcat, Oracle 10g AS, Jboss and Database Servers like Oracle, DB2 and MySQL.
  • Expertise in designing, developing and deploying applications using J2EE technologies including Servlets, JSP, EJB, JSTL, Struts, Spring, JSF, JMS, AJAX, JDBC, JNDI, GWT Java Beans Hibernate and Web Services.
  • Extensive experience with Model2 (MVC) architecture and Jakarta Struts/Tiles. Solid experience in using Jakarta Apache frameworks like ANT, JUnit and Log4J.
  • Good knowledge in Object Relation mapping using Hibernate.
  • Experience in the entire lifecycle process in projects which includes Design, Development, Deployment, Testing and Implementation.
  • Experience in using Win CVS, SVN and PVCS for version control.
  • Designed and developed user interface of application modules using HTML , CSS, Java script, JSP and Strut Tags , JQuery and Ajax and also provided various style sheets. 
  • Experience in the design and development of SOA web services. Experience in integrating with the existing web services.
  • Experience in LINUX, UNIX Shell Scripting.
  • Highly proficient in designing n - tier Enterprise application with J2EE design patterns like IOC (Inversion of Control), AOP (Aspect Oriented Programming), MVC, Business Delegate, Service Locator, Session Façade, DTO, DAO, Front Controller, Factory and Singleton.
  • Good knowledge in working with Collections API, Multithreading and OOPs technologies.
  • Strengths include excellent interpersonal and communication skills, the ability to provide solutions from a functional and technical perspective, meet deadlines, quickly build client rapport and be a team player.

SKILL SET:

Languages: Java, J2EE, C, C++.

Technologies: JDBC, Servlets, JSP, JSTL, Java Beans, Spring MVC, Struts, EJB, JSF, JMS, SOA, SOAP, JAX-RS, JavaScript, JQuery, AngularJS,ReactJS, NodeJS, Bootstrap, AJAX, CSS 3, XML and XHTML, HTML 5

Development Approach: Waterfall and Agile

Testing Tools: JUnit3.8/4.0 and Test Driven Development (TDD), Selenium, JMeter

Defect Tracking Tools: HP Quality Center

Application/Web Servers: Apache Tomcat 6.0, IBM Web Sphere 7.X, 6.0, BEA Web Logic 8.1, 9.2, 10x and Red Hat JBoss EAP 6.X, JBoss 4.2.2

Ide: Eclipse 3.2, 3.3, 3.5, My Eclipse 6.0, IBM Rational Application Developer 6.0, 7.0 and Net Beans IDE

Message Oriented Middleware: Apache Active MQ, IBM MQ Series/Web Sphere MQ.

Design Version Control: SVN, CVS, PVCS

Frameworks: Struts, Spring, JSF, Angular JS, Backbone JS and Hibernate

Web Service Frameworks: Apache Axis

Web Service Protocols: SOAP, REST, JAX-RPC, JAX-WS, JAXB, WSDL and UDDI

Build Tools: Ant and Maven

Database: IBM DB2, Oracle 9i/10g/11g, SQL Server and MySQL

Logging Tool: Log4J

PROFESSIONAL EXPERIENCE:

Confidential, Edison, NJ

Java/J2EE Developer

RESPONSIBILITIES:

  • Designed, developed, debugged and tested the web based application using the J2EE architecture.
  • Designed and developed the User Interface using JSP, Servlets and Java for both Business Logic and GUI development.
  • Developed and implemented UI controls and APIs with AngularJS.
  • Designed the user interface of the application using HTML, CSS3, Java Server Faces 2.0 (JSF 2.0), JSP, JSTL, JavaScript and AJAX.
  • Used Spring MVC Framework for developing the application and used JPA to map to Oracle database tables.
  • Extensive use of Collection Framework features like Map, Object, List to retrieve the data from Web Service, manipulate the data to incorporate Business Logic and save the data to Oracle database.
  • Used Java Messaging (MQ Series) to communicate between the components and configured on the server
  • Worked with Single page application framework Angular JS extensively using routing, services, views and directives
  • Utilized JSP, JQuery, Servlets, HTML, Angular JS, Bootstrap, CSS and JavaScript to design user interfaces.
  • Design and Implementation of all the modules in the middleware.
  • Involved in writing SQL, PL/SQL queries and stored procedures for the application in Oracle.
  • Worked on establishing communications with other applications using WebSphere Message broker with JMS for asynchronous messaging.
  • Developed asynchronous messaging systems using JMS, MDB and MQ Series.
  • Developed client side validations using HTMLCSSJQuery and Angular JS bean validator framework.
  • Involved in designing and implementing persistence layer using JPA with Hibernate following the Generic Data Access pattern.
  • Used JPA and Hibernate annotations for defining object relational metadata.
  • Worked on developing the backend part of the application involving Spring 2, JPA, Hibernate 3.2 and Web Services.
  • Used spring framework AOP features and JDBC module features to persist the data to the database for few applications. Also used the Spring IOC feature to get hibernate session factory and resolve other bean dependencies.
  • Used spring framework AOP features and JDBC module features to persist the data to the database for few applications. Also used the Spring IOC feature to get hibernate session factory and resolve other bean dependencies.
  • Developed a number of applicants using Spring 3, Spring Security, Spring WebFlow2, Hibernate, Dojo, Ajax, HTML, JSP, JSTL, JSON, JQuery, Log4J, RESTful, DB2, Maven, JUnit and LDAP.
  • Implemented client side data validations using JavaScript and Server side data validations using JSF validators.
  • Implemented Web service Message Flows using SOAP.
  • Built Enterprise Java Beans with Point-to-Point messaging functionality and MQ series as JMS provider.
  • Developed SQL, PL/SQL with Stored Procedures to interact with Persistent database using Oracle 11g. 
  • Participated in acceptance testing to ensure client/user needs are met.
  • Migrate applications to quality assurance and/or the production environment, or perform quality assurance as necessary

Environment: Spring3.0, Hibernate3.0,  Java, JSP, JSF, JBOSS, JavaBeans, AngularJS, NodeJS, Java Script, JQuery, JPA, XML, XSLT, Unix Shell Script, Spring Middleware, Web Sphere Integration Developer, SOAP, Maven, Web Sphere Application Server, Oracle 12c, SQL Developer, PL/SQL.

Confidential, Minnetonka, MN

Java/ J2EE Developer 

RESPONSIBILITIES:

  • Involved in deriving at class diagrams and sequence diagrams during the design phase of the project using UML, involved in discussions with the client to discuss and understand various components of the requirement and to implement the same.
  • Implemented JSP corresponding to the controller where in the data was propagated into it from the model and view object from the controller Designed and Implemented MVC architecture using Spring Framework, which involved writing Action Classes/Forms/Custom Tag Libraries &JSP pages.
  • The Spring Integration patterns that were utilized to the design the middleware communication process between PJI corporate headquarters and the 3000 plus stores that make up the PJI global network.
  • Implemented the persistence layer using Hibernate-ORM.
  • Implemented the persistence layer using Hibernate.
  • Used RESTful API’s. The angular component makes an AJAX call to these API’s.
  • Experienced in using JSON data. Used JSON for data transfer between the angular component and web services
  • Designed, developed and maintained the data layer using Hibernate and performed configuration of Spring Application Framework.
  • Assisted in the development of XML files of Hibernate and Spring MVC.
  • Extensively written JQuery for responsive event handling.
  • Used technologies like Java 1.6, JEE, Spring MVC, Hibernate, JSON, CSS3, JQuery, Ajax, ANT, SQL, RESTful API Web Services, DOJO, PL/SQL back end as Oracle via SQL Developer with Tomcat.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report on Rabbit MQ messaging system.
  • Implemented Asynchronous messaging between components using JMS.
  • Responsible for design application layer API using EJB components using J2EE.
  • Used XML, WSDL, UDDI, SOAP Web Services for communicating data between different applications
  • Used data modeling for creating a data model by applying formal data modeling technique.
  • Deployed code in application servers like Tomcat locally and Web logic to host it on the Linux server.
  • Involved in creating and extracting data from database using SQL Queries, PL/SQL on Oracle database.
  • Extensively used log4j to log regular debug and exception statements.
  • Performed code review and unit tested the application using Junit framework.
  • Participated in the production support and maintenance of the project.

Environment: Java 1.6, Spring 3.0, Hibernate, J2EE, JSP, JSTL, JQuery, Angular JS, Oracle, SVN, Web Logic, Eclipse, ANT, Apache Tomcat, SVN, REST, JSON, SOA, J2EE, Oracle, XML 1.x, JAXB 2.x,XSLT 1.x, JAX-WS, and Web Services.

Confidential

Java/ J2EE Developer

RESPONSIBILITIES:

  • Identified the business and system requirements of the project.
  • Contributed extensively to preparation of the Detailed Design document for the project using UML.
  • Designed and developed the UI using Struts view component, JSP, HTML, CSS and JavaScript, Ajax, JSON.
  • Designed the data flow for the client-side screens and the object interaction layer for the server side components using Rational Rose.
  • Involved in use case realization, use case diagrams, class diagrams and sequence diagrams using Rational Rose.
  • Used WSDL (types, message, port type, bindings and service) was used for publishing Web Service interfaces.
  • Used SOAP for Web Services Axis (Apache) as a Consumer by exchanging XML data between applications over HTTP.
  • Used MQ to provide a single unifying transport that reduces cost and maintenance efforts, including support for HTTP, REST and JMS.
  • Used XML/XSLT for transforming common XML format and SAML for Single Sign-On feature.
  • Designed configuration XML Schema for the application as well as used JavaScript for the client side validation.
  • Used XMLHttpRequest Object to provide asynchronous communication as part of AJAX implementation.
  • Designed and implemented Java Classes to use JAXP parser to create Java objects so as to be able to modify the data received in the response.
  • Wrote Ant Scripts to automate the build and deploy process.
  • Involved in Code Review, Unit Testing (JUnit) and Integration Testing.
  • Aided in database connectivity and CRUD implementation using Hibernate ORM.
  • Mentored junior developers in Front End technologies and guided them towards their goals.

ENVIRONMENT: Core Java/J2EE, Servlets, JSP, Java Swing, JSTL, Struts, EJB, JMS, XML, XSLT, JDBC, Ajax, IBM Web Sphere Application Server 6.0, DB2, WSAD, IBM MQ, HTML, CSS, JavaScript, Eclipse, UML, Rational Rose, CVS, JUnit, ANT, Adobe Flex, Visio

Confidential

Java Developer

RESPONSIBILITIES:

  • Involved in the Software Development Life Cycle (SDLC):  Code, Integrate, Deployment and production phases.
  • Implemented Jakarta Struts Framework1.2 along with JSP2.0, Struts Tiles, and Struts Tag libraries to facilitate user interface design.
  • Developed validations using Struts validation framework.
  • Developed Stateless Session Beans to transfer calls from presentation tier to data services tier.
  • JAXB parser for marshaling and unmarshaling.
  • Used Hibernate3.1 to store the persistence data into the MySql-5 database.
  • JMS was used to send/receive asynchronous data from various message brokers
  • Involved in writing the ANT scripts to build the application.
  • Involved in using Log4J to create log files to debug.
  • Worked in Eclipse Indigo to develop complete application
  • Deployed the application on JBoss 5.

Environment: Eclipse Indigo, JBoss 5, Struts 1.2, Spring2.0, Servlet 2.3, HTML, JSP 2.0, JNDI, JMS, JavaScript, JQuery, UNIX, MySQL 5, Log4J and ANT 1.5

We'd love your feedback!