We provide IT Staff Augmentation Services!

J2ee Developer Resume

0/5 (Submit Your Rating)

New York, NY

SUMMARY

  • 6 years of professional IT experience on Cross Platform (Web and Client - Server) application development and design using Object Oriented Programming, Java/J2EE technologies.
  • Experience in the Analysis, Design, Development, Implementation and Testing of enterprise application with web technologies, distributed technologies and client-server architecture environment.
  • Comprehensive experience in design and development of various web and enterprise applications using J2EE technologies like JSP, Servlets, EJB, JavaScript, XML and Web Services.
  • Experience on MVC architecture using Struts & Spring framework, JSP-Servlet and J2EE design patterns.
  • Experience with Servlet containers/application servers such Tomcat, WebLogic, JBoss.
  • Experience in using Java IDE tools of Eclipse and NetBeans.
  • Experience in SOAP and RESTful based web services.
  • Experience in Software development life cycle (SDLC) - Requirements specification, design documents and writing test cases using various software engineering process ranging from Waterfall to Agile methodology.
  • Experience in Web application development using HTML, JavaScript, and Adobe Dreamweaver.
  • Strong team player, good analytical and problem solving skills, ability to adapt to a changing environment and as well posses a keen interest in learning emerging technologies.

TECHNICAL SKILLS

Programming Languages: Java, C, SQL

J2SE Technologies: Concurrency, Threads, Applets, I/O, Java Beans, JDBC

J2EE Technologies: Servlets, JSP, EJB, JMS, JUnit

Web Technologies: JavaScript, HTML, XML, AJAX, SOAP, RESTful Web Services

Application/ Web Servers: WebLogic, WebSphere, JBoss, Apache Tomcat

Frameworks: Struts, Hibernate, Spring

Development Tools: Eclipse, NetBeans

Databases: Oracle, MySQL, SQL Server, MS Access

Operating Systems: Windows, Linux, Mac OS X

PROFESSIONAL EXPERIENCE

Confidential, New York, NY

J2EE Developer

Responsibilities:

  • Involved in prototyping, proof of concept, design, Interface Implementation, testing and maintenance.
  • Created use case diagrams, sequence diagrams, and preliminary class diagrams for the system using UML/Rational Rose.
  • Designed and developed front view components using JSP and HTML.
  • Developed reusable utility classes in core java for validation which are used across all modules.
  • Developed UI navigation using Struts MVC architecture. (JSP, Tiles, JSTL, Custom Tags).
  • Developed Java classes for implementing Business logics using EJB 3.0(Stateless session, entity, message driven beans).
  • Configured and build Asynchronous communication with JMS.
  • Deployed and tested the application with web server Tomcat, WebLogic and JBoss.
  • Developed Interactive web pages using AJAX and JavaScript.
  • Worked on Report Module, generating PDF/ CSV according to template.
  • Configured and tested the application with database server Oracle.
  • Helped in database design and tuning. Created stored procedures, Views in the Database.

Environment: JDK, Core Java (Multithreading, Collections), JSP, JSTL, Servlets, Struts, EJB, XML, HTML, Java Script, AJAX, SOAP, JDBC, JMS, WebLogic Application Server, JBoss, Apache Tomcat, Oracle.

Confidential, Warren, NJ

J2EE Developer

Responsibilities:

  • Involved in business requirements gathering, Use-Case analysis and application design strategies.
  • Responsible for developing the batch jobs applications to generate Key Performance Indicator reports in CSV file format using Java, XML and developed DAO’s to abstract the business logic from data access using the transaction management module and batch in Spring framework.
  • Responsible for configuring JMS queue’s for each module and constructing messages to transport data between each module, generate notifications to the handset etc.
  • Responsible for developing the business logic to retrieve voice messages to the handsets by encoding to QCELP format to handset specific format like OGG and compose and forward messages from the handset.
  • Responsible for developing the user Interface using JUnit, Servlets, JSP, HTML, JavaScript to conduct unit testing as well as end to end testing.
  • Responsible for providing support to the QA team by fixing defects and provided production support in terms code deployment and fixing issues and maintained version control using clear case.

Environment: Java, JSP, Servlets, Spring, JUnit, Quartz, JavaScript, HTML, XML, WebSphere, RAD, Clear case.

Confidential, Belford, NJ

Programmer Analyst

Responsibilities:

  • Developed presentation layer using HTML, JSP and JavaScript.
  • Used Struts Tiles framework for the development user interface.
  • Developed custom tags to add extra functionalities to JSP.
  • Developed web-based UI using Struts Framework.
  • Designing the presentation tier using the Struts framework and Command pattern for the middle tier.
  • Code development using EJB and Java Servlets.
  • Created dynamic web pages using JSP, static pages using HTML and developed business logic using EJB and XML.
  • Developed session bean and entity bean in business logic layer.
  • Developed DTO to marshal and carry entity bean state.
  • Developed utility classes to separate some underlying functions from business logic.
  • Developed XML for configuration and data description.
  • Used SAX API for accessing XML documents and for notifying the application of a stream of parsing events.
  • Deployed JAR, WAR and EAR on WebLogic application server
  • Modified SQL, stored procedure and functions for performance enhancement.
  • Developed SQL queries with JDBC API to create, retrieve and update data.
  • Efficient Storage of XML in an LDAP Directory.

Environment: Struts Framework, EJB, Servlets, JSP, JDBC, HTML, JavaScript, XML, XSLT, WebLogic server, MyEclipse.

Confidential

Software Engineer

Responsibilities:

  • Developed user interfaces using JSP, JDBC, Servlets and EJB using J2EE Patterns.
  • Developed user access module (Presentation layer) using JSP, Servlets and MVC framework.
  • Designed and developed views, controller and model components implementing Struts Framework.
  • Developed Java classes for implementing business logic using EJB (Stateless Session, Entity and Message driven beans).
  • Developed application using custom tags, Action classes and Action Form classes of Struts Framework.
  • Developed different Java Multithreaded Inbound applications using XML parsers.
  • Involved in the deployment of EAR and WAR.
  • Created database connection pools to the SQL database.

Environment: Java, JDK, JSP, EJB, Servlets, JavaScript, XML, Struts, WebLogic.

We'd love your feedback!