We provide IT Staff Augmentation Services!

J2ee Developer Resume

0/5 (Submit Your Rating)

Newark, DE

SUMMARY

  • Over ten years of IT experience in analysis, design, development, deployment, testing and support of client server systems and web applications
  • Expertise in Java and J2EE technologies such as Servlet, JSP, Struts, EJB, JMS, JDBC, Spring, and Hibernate
  • Proficient in designing J2EE applications using MVC pattern and Struts framework
  • Proficient in development of enterprise business solutions using Apache Tomcat, BEA WebLogic, and IBM WebSphere
  • Good exposure to overall software development life cycle with good knowledge of processes like version control, bug tracking
  • Strong interpersonal and communication skills; ability to work in a team as well as independently with minimal supervision
  • Sound experience in System analysis, design, and development using UML methodology
  • Strong understanding of design patterns

TECHNICAL SKILLS

Development: Core Java, Adobe Flex, C, C++

Technologies: J2EE, EJB, JSP, Servlet, JMS, DOM, JNDI, Struts, Ant, Maven, UML, JDBC, XML Schema, XML, Java Beans, Spring, Hibernate, IBM MQ, Sonic ESB

Web/Application Servers: WebLogic 8.1/10.3.3, Tomcat 6.x/7.x, WebSphere

Web Presentation: JSP, Servlet, JavaScript, Angular JS, ActionScript, HTML, DHTML, MXML, CSS, XML, XSLT, JSON

Operating Systems: Windows 98/XP/7, Windows NT 4.0, Windows 2000 and Linux

Databases: Oracle, Microsoft SQL Server 2008

Tools: Eclipse, Junit, Flex Builder, HP Quality Centre

PROFESSIONAL EXPERIENCE

J2EE Developer

Confidential, Newark, DE

Responsibilities:

  • Involved in analysis, specification, design and implementation and testing phases of Software Development Life Cycle (SDLC) and participated in the daily stand - up, iteration review, kick-off and Retrospective meetings as a part of Agile.
  • Developed the Business layer using Spring MVC.
  • Designed and implemented Java engine and API to perform direct calls from front-end JavaScript, AngularJS to server-side Java methods.
  • Developed Application controllers, Business and Data service modules for the web applications.
  • Used Hibernate as ORM tool and defined the mapping and relationship of each table in database.
  • Created and implemented PL/SQL stored procedures, triggers, cursors and views using MySQL.
  • Wrote HQL queries to persist the data using Hibernate Integrated with Spring Framework.
  • Worked with Spring Restful web services to interact with the JPA Objects created using ORM tools.
  • Developed unit test cases using Mockito by stubbing the required data for all the modules.
  • Used JUnit for the Integration testing.
  • Used SVN for source control system and Jenkins used for continuous integration.
  • Implemented JMS using Spring Integration.
  • Used IBM MQ for the communication between the applications.
  • JAXB implementation for un-marshalling the XML files received through queue.
  • Generated JSON as an output from the Restful services.
  • Used maven as the building tool.
  • Used tomcat 7 for the web application development.
  • Monitored the error logs using Log4J and fixed the problems.
  • Client pages are built using HTML, CSS, AngularJS and Spring MVC.

Environment: Java, J2EE, Angular JS, JMS, Oracle, HTML, XML, DOM, SAX, Maven, IBM MQ, Tomcat Web Server, Spring, Red Hat Linux, LOG4J, Subversion.

J2EE Developer

Confidential, Newark, DE

Responsibilities:

  • Analyzed requirements and did Use Case analysis.
  • Designed Use case diagrams, Class diagrams, and Sequence diagrams using UML approach.
  • Design Patterns were used to add flexibility while connecting to the Oracle database.
  • Used features of spring framework.
  • Used Hibernate in persistence layer of the application.
  • Implemented web services using WSDL for authorization.
  • Used Maven scripts to build the application and deployed on FAST Application Server.
  • Performed unit testing of core functionalities through Junit and JMockit.
  • Used Log4J for logging and tracing the messages.
  • Used SVN for source control system and Jenkins used for continuous integration.
  • Implemented JMS using Spring Integration.
  • Used IBM MQ for the communication between the applications.
  • JAXB implementation for un-marshalling the XML files received through queue.
  • Generated JSON as an output from the Restful services.

Environment: Java, Apache CFX, Spring, Hibernate, JMS, Oracle, FAST Application Server (Tomcat 6.x), Tortoise SVN, Maven, Eclipse, JUnit, and Log4J.

J2EE Developer

Confidential, Newark, DE

Responsibilities:

  • Review the business requirements and analyze the programming in the system for compatibility.
  • Prepare high level design documentation
  • Plan and Develop coding for the system to function as per the business requirements
  • Deployed the applications on Oracle WebLogic Application Server
  • JMS implementation with Sonic ESB for both Queues and Topics
  • Test run the developed code on the system to be sure they produce the desired results
  • Fix any defects raised by internal QA team/business during the UAT phase
  • Provide support during the deployment of changes to production
  • Participate in the weekly team meetings to discuss the status of deliverables
  • Performance tuning and code optimization using JProfiler.
  • Defect tracking using HP Quality Center.
  • Unit testing and deploying the application to non-prod environments.

Environment: Java, JavaScript, Servlet, JSP, EJB, JDBC, Microsoft SQL Server 2008, WebLogic Application Server, Tortoise SVN, Maven, Eclipse, JUnit, and Log4J.

J2EE Developer

Confidential, Iselin, NJ

Responsibilities:

  • Responsible for system requirement analysis and design.
  • Worked with the client to define specifications, reviews, quality, and estimation and scheduling.
  • Designed and developed components under J2EE architecture using Spring, Adobe Flex, Hibernate and JMS.
  • Developed Classes in Rational Application Developer (RAD) for Java
  • Used Flex Builder for MXML and ActionScript Classes.
  • Developed the Flex Application using Cairngorm architecture.
  • Implemented J2EE design patterns like Value Object Pattern, MVC, and Singleton Pattern.
  • Developed persistence Hibernate framework to interact with database.
  • Used spring with Hibernate among the modules for persisting the data.
  • Developed POJOs for storing data in legacy using Hibernate mapping.
  • Developed O/R Mapping using Hibernate.
  • Involved in writing HQL queries for efficient object retrieval.
  • Used Spring Framework for Dependency injection and integrated with the Hibernate.
  • Implemented Spring MVC and DAO for various modules.
  • Worked with Subversion (Tortoise SVN) in the environment for the Version controlling.
  • Installing and configuring the application server WebSphere 7.0 and deploying the applications.
  • Used Maven and log4j for building java files and for warnings respectively.
  • Applied patterns like DAO, Business Delegate, Session Façade, Factory method, Singleton.
  • Involved in the design of application framework using design patterns like Service Locator
  • Deployed application in DEV, IST and UAT environments with all JDBC connection pools, data source creations, JMS Queues and factory configurations in WebSphere application server.
  • Documented application test results and fixed bugs, provided enhancements.

Environment: Adobe Flex, Java, JavaScript, Servlet, Oracle, Flex Builder, Rational Application Developer, Web sphere 7.0, Tortoise SVN, Maven, Eclipse, JUnit, Flex Unit, and Log4J.

J2EE Developer

Confidential

Responsibilities:

  • Deliver new product releases and patches for maintenance releases.
  • Develop new product components as required.
  • Used JDBC to invoke Stored Procedures and database connectivity to ORACLE.
  • Designed and implemented different scenarios for various modules.
  • Involved in enhancement of features (Development).
  • Involved in Defect fixing.
  • Writing design and Test Cases documents for each bug fixed.

Environment: Adobe Flex, Java, JavaScript, Servlet, Oracle, Flex Builder, Web sphere 7.0, Tortoise SVN, Ant, Eclipse, JUnit, and Log4J.

J2EE Developer

Confidential

Responsibilities:

  • Delivered new product releases and patches for maintenance releases.
  • Involved in defect fixing.
  • Involved in enhancement of features (Development).
  • Wrote design and test case documents for each bug fixed.

Environment: Adobe Flex, Java, JavaScript, Servlet, Oracle, Flex Builder, Web sphere 7.0, Tortoise SVN, Ant, Eclipse, JUnit, and Log4J.

We'd love your feedback!