We provide IT Staff Augmentation Services!

Senior Java J2ee Developer Resume

2.00/5 (Submit Your Rating)

Parsippany, NJ

SUMMARY

  • Six years of professional IT experience with full project lifecycle development in J2EE technologies.
  • Involved in all phases of Software Life cycle namely requirement analysis, design, development, implementation, testing and implementation of the application to production environment followed by maintenance.
  • Experience in creating rich GUI web applications using J2EE technologies such as Struts 2, Spring, Hibernate, EJB, Servlets, JSP, Webservices, AJAX and jQuery.
  • Designed and implemented projects using agile methodology and delivered the project in phases going back and forth with the requirements, design and development.
  • Designed, developed and implemented various design patterns namely DTO, Façade, BO, DAO, MVC in projects successfully and efficiently.
  • Hands on web development using Javascript frameworks like JQuery and usage of AJAX modules for providing a rich user interface to the customer.
  • Expertise in resolving cross browser compatibility issues and front - end debugging using various tools like Firebug, development tools provided by various browsers like Firefox, IE, Safari and Chrome
  • Extensively worked on various J2EE technology namely Servlets, Spring, Struts, JSP, EJB, JSTL, JNDI, JDBC, RMI, XML
  • Experience in working with Struts2 framework using MVC Architecture and JUnit, Spring
  • Experienced in design and developing PL/SQL stored procedures and SQL queries, stored procedures with highest degree of optimization.
  • Excellent communication and interpersonal skills and is a proven team player.
  • Experienced in using various java IDEs and Tools like RAD, ECLIPSE and Weblogic Indigo, TOAD, SQL Navigator.

TECHNICAL SKILLS

Programming languages: JAVA, XML, XSLT, XQuery, Python, C, C++, PL/SQL, SQL

Web Technologies: JSP, AJAX, Java Script, HTML, DHTML, Servlets, jQuery, HTML5, JSON.

Frameworks: Struts 2.0, Spring, Hibernate, Log4J, Ant and JUnit.

Databases: Oracle 11g SQL Server 2000, MS Access, DB2.

Programming areas: Web Applications, Desktop Applications, Software Integration, GUI, Database Design & Programming, Components, Middleware, Infrastructure.

Platforms & Servers: Red Hat Linux, Mac OSX, Ubuntu, Unix, Windows XP/2000/NT/98, J2EE.

Others: WSAD 5, Eclipse Indigo, RAD7.0, TOAD, Python IDE, Dreamweaver.

PROFESSIONAL EXPERIENCE

Confidential, Parsippany, NJ

Senior Java J2EE Developer

Responsibilities:

  • Developed Rate Request Component of the budget application, which is the key component in the budget.com application.
  • Developed Location Search component of the application.
  • Comprehend the full functionality of the application & Requirements and mentored fellow team members on code design, optimization, and debugging.
  • Developed the Application and business logic using Java 1.6
  • Developed, customized and delivered Java, Java Server Pages (JSP), Servlet, and J2EE for the application.
  • Developed EJBs and web components that perform the Rate Request & Location Search functionality
  • Built Rate Request component web service using SOAP and WSDL
  • Used Apache Axis for Web Service implementation.
  • Migrated and deployed application in Weblogic 8.1.4
  • Developed presentation layer using AJAX, Custom Tags, HTML, CSS, and JavaScript.
  • Wrote ANT scripts to do compilation, packaging and deployment in the application server.
  • Developed web-based UI using Struts Framework.
  • Used Java Mail API to send emails.
  • Developed session bean in business logic layer.
  • Opened up the API to external clients using Web Services
  • Implemented Java Naming and Directory Interface (JNDI) to support transparent access to distributed components, directories and services.
  • Leveraged dom4j parser to extract the data from the XML files.
  • Used Oracle9i as the database for the application.
  • Deployed & maintained the application on Linux Servers.
  • Mentored the team members in Java, J2EE, Unit Testing (JUnit) methodologies.

Environment: Java, JSP, Servlet, JDBC, EJB, Web Services, Apache Axis, SOAP, WSDL, JNDI, dom4j, XML, XSL, XSLT, HTML, JavaScript, Weblogic 8.1.4, Oracle 9i, Eclipse, Apache ANT, Custom Tags, Java Mail API, Windows NT and Linux.

Confidential, Piscataway, NJ 

Senior Java J2EE Developer

Responsibilities:

  • Interacted with the business in gathering the requirements, performed a feasibility study of the features required by the business analyzing the technology and provided the solutions for the same.
  • Involved in creating the Data Model and UI wireframes
  • Developed the user profile site using the Struts 2 with Spring Integration for dependency injection and Apache Tiles framework
  • Developed Business logic using Business Delegate design pattern integrated into Action classes
  • Used Java Naming/Directory Interface (JNDI) and JDBC connection pooling to access the database seamlessly.
  • Consumed webservices provided by the Siebel backend and rendered the order history to the user.
  • Tested the application in browsers such as Firefox, IE, Chrome and Safari and resolved all cross browser compatibility issues.
  • Hosted webservice to external system to provide the user information such as quantity in cart, user information using AXIS 2 engine.
  • Created ANT build scripts to generate the ear and jar for deployment in the testing and production environments.
  • Deployed the application ear file to App server ( Weblogic ) and involved in troubleshooting the issues by analyzing the UNIX file system logs and testing the application for the same.
  • Created rich user interface using jQuery JavaScript library for manipulating the DOM and for making AJAX calls to refresh various sections of the screen thereby creating a good user experience.

Environment: Java 6.0, Weblogic, Eclipse, Spring Framework 2.5, AJAX, jQuery, DHTML, JavaScript, JDBC 2.0, JNDI, Oracle, XSL, XML, Webservice.

We'd love your feedback!