We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Nyc, NY

Summary

  • Over 5 years of experience in analysis, design, implementation and testing of Object Oriented applications in the Client/Server environment using Java/J2EE.
  • Expertise in Server Side Programming using J2EE, Java, JSP, Servlet, MVC using Struts framework, JDBC, Swing HTML, Java Script, EJB, Swing, SQL, PL/SQL.
  • Experienced in Object Oriented Analysis (OOA) and Object Oriented Design (OOD) using Rational Unified Process (RUP) and UML (Unified Modeling Language).
  • Expertise in web technologies like HTML5, XML, CSS3, Bootstrap, JavaScript, jQuery, Angular JS, Node.js, PHP, backbone.js and Ajax.
  • Sound skill in Swing MVC architecture, design patterns, Collections Frameworks, Exceptions handling and multi - threading.
  • Participated in the designing and developing of Software using Agile and Waterfall methodologies.
  • Experience in writing structured markup, CSS, JavaScript/ jQuery and keeping up-to-date with the latest developments in web technology.
  • Extensive experience in development and implementation of Restful Web Service as a Provider using messaging medium as JSON.
  • Experience in development and deployment of JAVA/J2EE web components on Rational Application Developer (iRAD) 6.0, Web Sphere, Tomcat and JBoss Application Server.
  • Expertise in designing and developing web based enterprise applications using J2EE technologies and frameworks like JDBC, Servlets2.3/2.4, Struts, JSPs1.2/2.0, EJB 2.0, MDB, JNDI, JMS1.1, Java Beans, Log4J, XML, HTML and UML.
  • Expertise in database modelling, administration and development using SQL, T-SQL and PL/SQL in Oracle x, MY-SQL, DB2 and SQL Server environments.
  • Experience working extensively on both UNIX and Windows based Environments.
  • Good team player with excellent communication skills and Ability to learn and adapt quickly to the emerging new technologies.

TECHNICAL SKILLS

Languages: JAVA, SQL, PL/SQL, C, C++, JavaScript, AJAX

Design Patterns: MVC, DAO, DTO, Singleton, Abstract Factory, Session Facade

Core Java: Memory Management, Thread Classes, Collections, Exception Handling &Collection

Java Technology: J2SE, J2EE, JSP, Servlets, EJB, JDBC, JMS, MDB, JNDI, Web Services

Web/App Server: IBM WebSphere, Web Logic 8.1/9.1,JBoss, Apache Tomcat

Frameworks: Spring, Struts, JUnit,Log4j, Hibernate, iBatis, jQuery

IDEs: Eclipse Juno, Kepler, iRAD, NetBeans

Web Services: JAX-RPC, JAX-WS, JAX-RS (RESTful)

Web Technologies: HTML, DHTML, CSS, JavaScript, Angular JS, XML, SOAP, XSL, XSLT

Web Service Impl.: XHTML, Axis 2.0, RESTful

Version Control: SVN, CVS,GIT

Databases: MySQL, Oracle, SQL Server, DB2

Methodologies: Agile, Waterfall, Scrum, Test Driven Development

PROFESSIONAL EXPERIENCE

Java/J2ee developer

Confidential - NYC, NY

Responsibilities:

  • Responsible for requirements gathering, analyzing and developing design documents and reviewing with business.
  • Hands on experience in J2EE framework Struts
  • Designed the application using Agile Methodology.
  • Designed use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using Rational Rose.
  • Developed Hibernate objects and also configured associations between various entities using Hibernate annotations.
  • Implemented Model View Controller (MVC) Architecture based presentation using JSF framework.
  • Created and maintained mapping files, persisting classes and transaction control in JDBC to access the database.
  • Extensively used the J2EE design patterns like Session Façade, Business Object (BO), Service Locator, Data Transfer Object (DTO) and Data Access Object (DAO), Singleton, Factory.
  • Involved in writing EJBs (Stateless Session Beans) and Web Services for building the middleware distributed components and deployed them on application servers.
  • Worked on web UI Technologies Angular JS, JQuery, Java Script, HTML5, Ajax, and CSS.
  • Used JQuery, Backbone and AngularJS to catch information and create and populate information inside of elements inside the JSP/JSPX.
  • Deployed web components, presentation components and business components in Web Logic Application Server.
  • Responsible for updating the supplier database if new updates are available.
  • Supported the applications through debugging, fixing and maintenance releases.

Java/J2ee developer

Confidential, Wayne, PA

Responsibilities:

  • Analyzing the requirement document and preparing queries for clarification from client.
  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC) using Agile and waterfall methodology.
  • Involved in Presentation Development using Struts Framework.
  • Implemented J2EE standards, MVC architecture using Struts Framework.
  • Configured Struts-config.xml, Tiles-def.xml and properties file provided by Struts Framework for the implemented modules.
  • Developed triggers, sequences and materialized views. Used various PL/SQL objects for backend and as middle level Data Access Layer between Java and Oracle in OLTP application.
  • Designed and developed custom spring bean resolvers for handling tenant specific requests at runtime.
  • Writes validation classes to check against the request submitted for communicating to the user with appropriate validation messages.
  • Involved in implementing the JMS (Java messaging service) for asynchronous communication.
  • Involved in using JMS Queues and JMS Topics for one-to-one and one-to-many communication in the application.
  • Created Stored procedures using PL-SQL for data modification (Using DML insert, update, delete) in Oracle.
  • Involved in improving the existing design by minimizing dependencies between the layers with the help of design patterns.

Java/J2ee developer

Confidential

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Worked with most of the core Java functionalities like synchronization, collection framework and multi-threading to solve rendering images and heavy calculations like brute force calculations.
  • Implemented singleton, session facade, composite and IOC design patterns across the project.
  • Involved in Requirement gathering, Analysis and Design using UML and OOAD.
  • All logic exposed via interfaces and practices of Test Driven Development followed consistently.
  • Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using Java Script and JQUERY.
  • Programmed session and entity EJBs to handle user info track and profile based transactions.
  • Implemented Spring AOP for the transaction management to ensure the data integrity and consistency in database.
  • Used SVN as version management.
  • Developed the database tier using JDBC2.0 in Eclipse IDE. Also the connectivity was made secure using the necessary validations.
  • Created Stored Procedures to manipulate the database and to apply the business logic according to the user's specifications.
  • Worked with production support team in debugging and fixing various production issues.

We'd love your feedback!