We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

New York City, NY

SUMMARY

  • Over 3+ Years of software development experience in Design, development and deployment of Web - based Applications and Enterprise Applications with good knowledge in 3-tier, N-tier, B2B, and B2C implementations using Java, JEE Technologies.
  • Expertise in designing and developing applications using JEE technologies including Servlets, JSP, EJB, JMS, Struts, JPA, AJAX, Hibernate, JAX-RS, JAX-WS(Web Services) JNDI, JDBC.
  • Experience in working with many of java versions JDK 6, JDK 7 and JDK 8. Good in working with the apache build tools Ant and Maven.
  • Good understanding in service oriented principles and its related designs, expertise in publishing service logic in a POJO and exposing them as EJB, Web service and JMS components.
  • Good Knowledge in technologies TAM and TIM, good knowledge in developing SSO property to access control.
  • Good knowledge in developing persistence components in understanding object relational impedance, expert in developing DAO components in Hibernate, JPA and good knowledge in implementing caching components in persistence layer.
  • Experience in developing enterprise applications using Model View Controller architecture and implementing Web/Enterprise architectures using open source frameworks such as Struts1.0 & Struts 2.0, Spring MVC, knowledge of IOC, AOP.
  • Knowledge on Angular JS and knowledge on integrating tools like Jenkins. Experience with the front end frameworks like Bootstrap. Experience in working with BRMS tools Like Drools for creating rules management systems.
  • Experience in implementing various design patterns including Data Access Object, Session Façade, Business Delegate, Service Locator, MVC, Data Transfer Object and Singleton.
  • Expertise in designing and developing JEE compliant systems using IDE tools like Eclipse, My Eclipse, RAD,Weblogic Workbench.
  • Using JEE compliant application servers like Weblogic, IBM Web Sphere, and Jboss. Knowledge on automation testing using Selenium.
  • Good middleware skills in JEE with application servers - WebLogic, Web Sphere, Jboss with experience on heterogeneous operating systems.
  • Good experience in configuring admin components such as JDBC, JMS configurations.
  • Experience in developing testing strategies for both server side and web based applications using JUnit, HTTPUnit, Mock Object, Cactus and Soap-UI.
  • Build tools like ANT, MAVEN, Source repositories like, CVS, SVC, and ClearCase. Working knowledge in using ETL tools like Data stage.
  • Good experience in multi-threading. Experience in working with core java.
  • Strong experience with relational database like Oracle, MySQL, DB2 with good command in SQL. Good working knowledge in SQL+, SQL-Developer, TOAD.
  • Excellent communication, analytical and interpersonal skills and highly motivated team player with ability to work independently.Ability to learn and adapt quickly to the emerging new technologies.

TECHNICAL SKILLS

Languages: Java, C, PL/SQL

JEE Technologies: Servlets, JSP,JSTL,EJB,JMS,JPA,JDBC, JNDI, JAX-WS, JAX-RPC, JAX-RS, JTA, JAXB, JAXP

Application Frame Works: Struts, Spring, Hibernate

JEE Servers: Web Sphere, WebLogic, JBoss, Tomcat

Scripting Languages: UNIX Shell Scripting

Web Technologies: JSP, JSTL, Custom Tag Lib’s, Ajax, JQuery, HTML, DHTML, JavaScript, XML, XSLT, XPath, Angular JS and CSS

Testing Frameworks: JUnit, Cactus, Mock Object, HTTPUnit

IDEs: Eclipse, Net Beans, RAD

RDBMS: Oracle, DB2, MySQL, SQL Server

XML: JAXB, JAXP, XML Spy

UML Tools: Rational Rose, StarUML

Source Control: CVS, Clear Case,SVN

Operating Systems: Windows, Unix andLinux

BRMS Tools: Drools

PROFESSIONAL EXPERIENCE

Confidential, New York City, NY

Java/J2EE Developer

Responsibilities:

  • Involved in analysis, design and development of a funds transfer system as well as account summary system and developed specs that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Involved in designing the user interfaces using JSPs 2.
  • Implemented persistence layer using Hibernate 3.0 that use the POJOs to represent the persistence database tuples. These POJOs are serialized Java Classes that would not have the business processes.
  • Implemented the application using the concrete principles laid down by several designpatterns such as MVC, Business Delegate, Session Facade, Service Locator, Data AccessObject, Singleton, Factory and Layer Super type.
  • Deployed the applications on Tomcat Web Server.
  • Created and implemented SQL Server stored proceduresusing SQL.
  • Developed JUnit test cases for all the developed modules.
  • Used SVN for version control across common source code used by developers.
  • Used Log4j to create logs of the application’s flow of control.

Environment: Java, JDK 7, J2EE, Spring MVC, SQL server, Hibernate, HTML, XML, Tomcat 7, Ajax, Rich Faces, SOAP Web services, SVN, JSF.

Confidential, Princeton, NJ

Java/J2EE Developer

Responsibilities:

  • Developed the application using Struts following MVC architecture.
  • Identified the participating pages and the navigation paths between pages.
  • Developed action and form classes based on Struts framework to handle the pages.
  • Used WebLogic Workshop page flow technology.
  • Created several JSP s and populated them with data from databases using JDBC.
  • Designed and developed EJB s to handle business logic and store persistent data.
  • Developed Web Services to retrieve data from legacy systems.
  • Developed server side functionality for Admin Interface features
  • Used J2EE Singleton design pattern.
  • Used EJB Session Beans.
  • Planned and implemented various SQL, Stored Procedure, and triggers.
  • Used JDBC to access Oracle database and implemented of connection pooling.
  • Performed building and deployment of WAR, JAR files on test, stage, and production systems.

Environment: Java, JDK 8, Struts, Hibernate, spring, EJB, WSDL, SVN, Eclipse, Linux, WebSphere, JAX-WS, XML, XSD, JAX-RS, SOAPUI, LOG4j, Junit, JSP, HTML, JavaScript.

Confidential

Junior Java Developer

Responsibilities:

  • Developed the application utilizing the Struts framework and MVC Architecture.
  • Involved in developing JSP pages for the web tier and validating the client data using the Java Script.
  • Implemented Struts to direct user requests to a controller servlet, which determined the nature of the request and passed it off to the appropriate handler.
  • Adopted J2EE best Practice, using J2EE Design patterns like Data Access objects for portability and performance and created many Value Objects.
  • Designed test - first code methodology and implement test cases using JUnit
  • Implemented the database queries in DAO, used web services to access the web enabled methods.
  • Implemented CSS (Cascading style sheets) at JSP pages for GUI look and feel.
  • Prepared test cases with respect to front end pages developed and tested upon the test cases written.
  • Used CVS (Concurrent Versions System) for version control.

Environment: Java, JDK 5, J2EE (Java, Servlets, JSP, JDBC-SQL), JavaScript, HTML, Eclipse, Apache Log4j, UML, JDBC, JUnit, CVS, Struts, Oracle, Weblogic.

We'd love your feedback!