Sr. Java J2ee Web Developer Resume
Jersey City, NJ
SUMMARY
- 6+ years of Java/J2EE experience in software design and development of enterprise applications with an excellent understanding of Object Oriented Programming.
- Hands - On Experienced in Front-End web design and development using HTML, HTML5, CSS2, CSS3, JavaScript, jQuery, jQuery UI, DOM, AJAX, JSON.
- Handled Browser compatibility issues in HTML, CSS and JavaScript for IE, Firefox and Chrome browsers.
- Proficient in using Front-End Development Frameworks including Backbone.JS and Angular.JS to develop Responsive Single Page Application.
- Experienced in using JDBC for SQL-based database access.
- Experienced in J2EE Software Development Life Cycle (SDLC) of Business applications in web and client-server environment using Java and J2EE patterns, together with JSP, Servlet, SOAP, AJAX, XML, XSLT, JavaMail, Log4j, and RESTful Web Service.
- Responsible in developing Rich Web Interface modules with JSP, Ajax, JSTL, Tiles, Struts Tags, JavaScript, CSS, HTML.
- Experienced in Software Testing including QUnit, White/Black box Testing, Integration Testing and Regression Testing.
- Develop and design screen structure using HTML 5, CSS 3, JavaScript and implement look and feel of various components.
- Involved development of front-end components using Jakarta Struts 2, JSP, JavaScript, JAVA, and XML.
- Used JSP, HTML, CSS and JavaScript to render the dynamic web pages (presentation layer) for the application.
- Used Agile Development Methodology and Scrum team structure for the development process.
- Have an excellent understanding of Core Java concepts including Generics, Collections, Multi-Threading, Exception Handling, Java Reflection, and Annotations.
- Familiar with major web applications servers, including Apache Tomcat, Jboss, WebLogic, Glassfish.
- Proficiency in programming with different Java IDE’s like Eclipse, Net Beans.
- Proactive and innovative team Player proven to work under tight deadlines and capable of work efficiently as an individual.
TECHNICAL SKILLS
Web/Java EE Technologies: J2EE, Servlets, RMI, EJB, JSP, JDBC, JNDI, Tag Libraries, AJAX, MVC, Struts, Spring, BOM, DOM, Hibernate, JUnit, JMS, Web Services, HTML, XML, DHTML, HTML 5, CSS3, JavaScript, jQuery, NodeJS, BACKBONEJS, AngularJS, Ajax.
GUIs: HTML, DHTML, JavaScript, jQuery based AJAX and expertise in XML related technologies such as DOM, SAX.
Databases: Oracle, and MySQL.
Languages: C, C++, Java.
Database Tools: Toad, PL/SQL Developer, SQL plus, SQL Navigator.
Web/Application Servers: Apache and Tomcat, Sun JAVA Web Server, WebLogic, Web Sphere, JBoss.
Scripting Languages: JavaScript.
IDE Tools: Eclipse, NetBeans.
Version Control Tools: SVN, CVS, Perforce.
Other Tools: Log4j.
OS: Microsoft Windows 2000/XP/Vista 7 and 8 and UNIX.
PROFESSIONAL EXPERIENCE
Confidential, Jersey City, NJ
Sr. Java J2EE Web Developer
RESPONSIBILITIES:
- Developed web pages using HTML5, CSS3, JavaScript, DOM, along with front-end frameworks including jQuery, AngularJS to create a responsive and user-friendly GUI.
- Coordinated with the Business Analysts and conducted feedback sessions with the associates in order to understand the requirements of the user interface layout of the web application.
- Implemented AJAX for asynchronous request handling and partial refreshing.
- Handled Browser compatibility issues in HTML, CSS and JavaScript for IE, Firefox and Chrome browsers.
- Implemented AJAX for asynchronous request handling and partial refreshing.
- Worked on front-end validation through JavaScript.
- Made test plans, tested cases using QUnit and used Log4j to log the debug.
- Re-wrote and redesigned site utilizing HTML5, CSS3, and JavaScript.
- Responsible for Java J2EE components design and development.
- Released the product using Agile Scrum methodology.
Confidential, Trenton, NJ
Jr. Java J2EE Web Developer
RESPONSIBILITIES:
- Developed the product searching website and product display application using HTML5, CSS3, JavaScript and jQuery along with front-end frameworks including Bootstrap 2.x and AngularJS to create a responsive and user-friendly GUI.
- Implemented AJAX with jQuery to refresh results from AJAX page.
- Handled Browser compatibility issues in HTML, CSS and JavaScript for IE, Firefox and Chrome browsers.
- Used CSS3 Gradients for the design of Menus.
- Used JQuery event handling in UI pages to display list boxes and to handle.
- Made test plans, tested cases using QUnit and used Log4j to log the debug, error informational messages.
- Used Agile Development Methodology and Scrum team structure for the development process.
- Used Jquery and Ajax calls to modify the look and feel.
- Used JSP, HTML, CSS and JavaScript to render the dynamic web pages (presentation layer) for the application.
- Did front-end coding for the designed modules and created unit test cases for those modules.
- Created test cases for unit testing.
Confidential
Jr. Java J2EE Developer
RESPONSIBILITIES:
- Designed web pages using with HTML, DHTML, XHTML, XSL, CSS, JSP and jQuery.
- Involved in Design discussions.
- Developed CSS page layouts, styles and table less coding for efficient design.
- Developed/CustomizedJavaServer Pages (JSP) for Customer User Interface (UI).
- Used Log4j to implement logging facilities.
- Implemented a system for processing XML formatted diagnostic messages using
- WebServices, SOAP, and JAXP.
- Coded JSP pages and used JavaScript for client side validations and to achieve other client-side event handling.
- Deployed the application onto the Oracle Web Logic Application Server.
Confidential
UI Developer
RESPONSIBILITIES:
- Training in gathering user requirements and followed by analysis and design.
- Designed web pages using with HTML, CSS, JavaScript, JSP and jQuery.
- Developed presentation layer to show products using JSP, HTML, AJAX, and jQuery.
- Used Web services (SOAP) for transmission of data over HTTP.
- Extensively used XML to code configuration files.
- Configured application on Apache Tomcat application server.
- Involved in update database using DML SQL when new brands were added to our system.
- Performed functional, integration, system, and validation testing.
- Established JDBC to connect with the database.