We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • More than 9+ years of experience in Information Technology, including Strong Architecture & Development experience using Java/J2EE and User Interface development.
  • Strong understanding of Object Oriented Analysis and Design (OOAD) Concepts with excellent logical and analytical skills focused towards business needs.
  • Experienced in OOAD Techniques, developing Use Cases, Interaction Diagrams (Sequence, Class and Collaboration diagrams), Packages and Classes using Rational Rose and Visio Standard version 5.0 c.
  • Deep understanding of computer science fundamentals (Data structures, Algorithms, Operating Systems, multiprocessing and complex Database Schema designs).
  • Expertise in developing applications using Java, J2EE Standards, Java Server Faces, EJB, JSP, Struts, Spring, JDBC, JMS, JNDI, XML, UML, Hibernate, Oracle, MVC Architecture, Web Services, AJAX, RMI, UML, HTML, Java Beans, JavaScript and DHTML.
  • Strong in J2EE application development using Java, Servlets, JSP, EJB, JDBC, XML, Struts, WebServices, Spring, Hibernate, JMS, MQ - Series, SOAP, JAX-WS.
  • Experienced in developing applications using HTML, HTML5, CSS, CSS3, JavaScript, JSP, EXTJS4, Adobe Flex4, DHTML, DOM, DOJO, Flash, XHTML, JQuery, Angular.js and AJAX.
  • Expertise in building strong websites confirming Web 2.0 standards using Yahoo User Interface (YUI) Framework, JQuery, HTML5, XHTML, DHTML & CSS3 to develop valid code and table-free sites.
  • Expert in HTML5/CSS3 development and have experience in Backbone.js, Require.js, Node.js, bootstrap.js, Angular.js, Ext JS, Responsive Web design.
  • Expertise in developing Responsive Web Design, REST Service Application with Reusable Code and High Quality & Performance using suitable Front End Technologies.
  • Sound Understanding and good Experience with Object Oriented Programming Concepts, Object Oriented JavaScript and Implementation.
  • Professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
  • Significant experience in web development tools like APTANA STUDIO, Adobe Dreamweaver CS3, Photoshop, Flash, Illustrator, Spring Tool Suite, Eclipse, Notepad++ and Firebug.
  • Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
  • Expertise in developing applications using Core Java, C++.
  • Experienced on implementing Rich Internet Applications i.e., RIAs using JavaScript, JQuery, AJAX calls and JSON data from the server.
  • Expert in web (both client side and server side) technologies like Servlets, PHP, JSP, HTML, XML, JavaScript, CSS3, AJAX, JQuery, JSON.
  • Expertise in different JAVA frameworks like Struts2, Spring MVC, Hibernate.
  • Hands on experience with web/application technologies: Apache Tomcat, IBM Web Sphere, BEA Web logic, JBoss.
  • Experience in developing applications using Agile, Scrum, RAD and Waterfall methodologies.
  • Proficiency in programming with different Java IDE’s like Eclipse, NetBeans and Borland JBuilder.
  • Experience in Design and Development of database systems using Relational Database Management Systems.
  • Written SQL queries, stored procedures and triggers using relational databases like Oracle MySQL.
  • Experience working extensively on both UNIX based and Windows environments.
  • Quick Learner, highly motivated team player with excellent organizational and analytical skills.
  • Exposure to multimedia technology like Adobe Photoshop, Windows movie maker.
  • Exposure to web development tool like Adobe Dreamweaver, Microsoft Frontpage.

TECHNICAL SKILLS

Platforms: Windows 2000/NT/ XP/Vista and Sun Solaris 2.8/2.9, UNIX

Programming: JDK 1.5, 1.6, 1.7,1.8, C, C++

Server Scripting: JSP1.2,2.1, JSP-EL, JSTL, Custom Tags

Client Scripting: JQuery 1.8,1.9, JQueryUI, Dojo, ExtJS, AngularJS, Javascript, CSS2, CSS3, HTML4, HTML5

Java Frameworks: Struts 1.2, Struts 2.1, Spring MVC,DI, AOP, JSF 1.1, JSF 2.1, GWT, Vaadin

Database Tools: Toad for Oracle, Toad for MySQL, Toad for DB2, Toad for MS-SQL, ERWin, Altova Database Spy, MySQL Workbench

Databases: DB2, MS-SQL Server, HSQLDB, PostgresSQL, MySQL

Middleware Specifications: EJB 2.1, EJB 3.0, CORBA, RMI

Version Control: Tortoise SVN, Rational Clearcase, Accurev, GitHub, CVS

IDEs: Eclipse 3.0, 3.1, MyEclipse 4.1, IntelliJ, Netbeans, JBuilder 2007, JDeveloper.

Build Tools: ANT 1.7,1.8,1.9, Maven, Gradle

Continuous Integration: Jenkins, Hudson

XML Tools: Altova XML Spy 2005,2008

XML Technologies: XSLT, JAXP, JDOM, SAX, DOM, XPATH, XPOINTER, XML, XSD,DTD

Webservice Specifications: JAX-RPC, JAX-WS, JAX-RS

Webservice Tools: SoapUI 4.0,5.1, TcpMon

Webservice Implementations: Axis 1.0,2.1, JWSDP2.1, Sun Metro, Sun Jersey, Apache XFire, Apache CXF

Whitebox Testing: Junit 3, Junit 4, DBUnit, JUnitPerf, HttpUnit, LoadTest, TimedTest, Selenium, Fitnesse, EasyMock, PowerMock

Blackbox Testing: JMeter, LoadUI, LoadRunner, HP Quality Center, WinRunner

Application Servers: Weblogic 8.1, 10.0, Websphere 6.1, JBoss 4.0, Glassfish 4.0

Web Servers: Tomcat 5.0,6.0,7.1, Joans

UML Tools: Altova UML Model, Rational Enterprise, MS Visio

ORM Frameworks: Hibernate 3.0,3.1,4.1, TopLink, OpenJPA, iBatis

Defect Tracking: JIRA, Bugzilla, Rational ClearQuest

Methodologies: Agile (XP, Scrum), Rational Unified Process(RUP), Waterfall, Kanban

Reporting: iReports, JReports

Batch Jobs: Quartz Scheduler, Cron, Spring Batch

HTML Editors: MS-Frontpage 2003, Adobe Dreamweaver, Coffee Cup HTML

Templating: Velocity, Freemarker

Search APIs: Solr, Lucene

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

Java/J2EE Developer

Responsibilities:

  • Involved in developing code for obtaining bean references in Spring 4 framework using Dependency Injection (DI) with annotations
  • Tasks included development, deployments, production support and resolving critical issues.
  • Design and build enhancements to existing applications for ongoing maintenance release.
  • Re-design the website using HTML5, CSS3, jQuery, AJAX, Bootstrap and AngularJS.
  • Develop the UI component architecture for developer framework using AngularJS and refactored existing AngularJS application for code maintenance based on MVC pattern.
  • Created custom, self-contained, reusable and testable AngularJS modules, controllers, directives and services to implement key functionalities for customer account summary.
  • Outstanding knowledge in Responsive Web Applications using CSS3 Media Queries and CSS Bootstrap.
  • Worked on the enhancements of the navigation and menu button into device responsive feature using Bootstrap
  • Involved in implementation of MVC pattern using Angular.js with routing and templates for the Bill Reminders and view recent transactions for the payment history.
  • Worked with Angular Filters to sort the history of payments through order of date, year and month using custom directives for a particular format of the history of payment details in tables using Bootstrap.
  • Worked on customizing the Bootstrap classes using CSS preprocesses like SASS and made use of grunt task runner to compile SASS files to CSS, minify files and compress images.
  • Hosted and tested the application in AWS servers before publishing it in the actual production environment.
  • Worked in consuming RESTful web services to fetch the data of Card Payment history of the logged users in the view recent payments using Node.js, Express.js and Middle wares.
  • Used JAX-B Web services for converting Jax-b to domain object and domain to Jax-b vice versa.
  • Created custom, self-contained, reusable and testable AngularJS modules, controllers, directives and services to implement key functionalities for customer account summary.
  • Used AJAX in AngularJS to call REST web services and populate values in views by utilizing ng-grid, ng-repeat to show tabular data.
  • Designed and developed Microservices business components using Spring Boot.
  • Developed the DAO layer for the application using Spring, Hibernate and developed various business logic and reports using HQL and Hibernate Criteria.
  • Responsible for mapping the database model into persistence objects using Hibernate Annotations.
  • Performed CRUD operations like Update, Insert and Delete data inNoSQL database like MongoDB.
  • Developed stored procedures and complex packages extensively using PL/SQL.
  • Design and development of JAXB components for transfer objects.
  • Packaged and deployed the application in IBM WAS (Web Application Server) in di erent environments like development and testing (SIT, UAT and PFIX).
  • Took part in Agile Scrum development process to develop the application and involved in setting up the application with various frameworks.
  • Assist in development for various applications and maintain Quality for same and perform troubleshoot to resolve all application defects.
  • Participated in team estimations and talking to Business requirement gathering and writing release notes for the production releases.

Environment: HTML5, CSS3, Bootstrap 3, JavaScript, AJAX, Angular 1.2, RESTful, JSON, CSS3 Validator, Node.js v0.11, React.js, Mocha, Chai, GIT, Java 1.7, Spring Boot, JMS, Microservices, Hibernate 4, RAD, jQuery fusion charts and MongoDB.

Confidential, Dallas, TX

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in the design and development of the entire application.
  • Involved in Analysis, Design, and Implementation of software applications using Java, J2EE, XML and XSLT and WebServices (REST, WSDL).
  • Developed UI using HTML5, CSS3, Ext JS, Bootstrap, JQuery, and JSP for interactive cross browser functionality and complex user interface.
  • Created and optimized graphic prototype websites and applications interfaces using HTML5 and CSS3.
  • Proficiency in implementing the design to meet web standards (W3C), SEO and worked on various browsers for cross-browser implementation.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular.js, Node.js, Ext JS and JQuery UI.
  • Involved in implementation of Spring MVC framework and developed DAO and Service layers. Configured the controllers, and different beans such as Handler Mapping, View Resolver etc.
  • Developed web based presentation using JSP, AJAX using YUI components and Servlet technologies and implemented using Struts framework.
  • Developed the User Interface using spring, logic, bean, JSP, Java Script, HTML5 and CSS3.
  • Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets, EJB, Form Bean and Action classes.
  • Used the Node.js and Angular.js MVC Frameworks in the development of the web applications.
  • Designed Responsive Web Design websites optimized for different displays.
  • Involved in several web application development projects that required Responsive Web Design.
  • Created UML diagrams (use case, class, sequence, and collaboration) based on the business requirements
  • Involved in designing and developing dynamic web pages using HTML and JSP with Struts tag libraries.
  • Developed Web services to allow communication between the applications using Rest Web Services.
  • Designed, Developed and analyzed the front-end and back-end using JSP, Servlets and Spring.
  • Designed JSP layout using Struts Tiles Framework.
  • Used JavaScript for client-side validation and Struts Validator Framework for form validations
  • Implemented SQL queries and used stored procedures, and built-in functions to retrieve and update data from the databases.
  • Used JavaScript validation in JSP pages.
  • Used Hibernate Framework for object relational mapping and persistence.
  • Interfaced with the Oracle back-end using Hibernate Framework and XML config files.
  • Used Eclipse for the development environment.
  • Wrote JUnit test cases to test the functionality of each method in the DAO layer.
  • Configured and deployed the web application using Weblogic Application Server.
  • Used Rational ClearQuest for tracking errors and bugs in the project source code.
  • Prepared technical reports and documentation manuals for efficient program development.

Environment: J2EE, JSP, Servlets, Struts Framework, Struts Tiles Framework, HTML5, CSS3, Jquery, Ajax, Struts Validator Framework, JavaScript, XML, Hibernate, SQL, WebLogic application server, Eclipse, JUnit, CVS, Unix.

Confidential, NEWYORK, NY

JAVA/J2EE Developer/J2EE Consultant

Responsibilities:

  • Interaction with customers and identified System Requirements and developed Software Requirement Specifications.
  • Implemented Java design patterns wherever required.
  • Involved in development, maintenance, implementation and support of the System.
  • Involved in initial project setup and guidelines.
  • Implemented Multi-threading concepts.
  • Developed the application using Core Java, J2EE and JSP’s.
  • Installation and deploying in Tomcat server.
  • Different types of testing viz Unit, System, Integration testing etc. is carried out during the testing phase.
  • Designed and developed various stored procedures, functions and triggers in MySql using Work Bench to implement complex business rules.
  • Developed Scripts for UNIX platform deployment.
  • Used JUnit/Eclipse for the unit testing of various modules.
  • Promoted good working environment with project coordination with other Development teams, System managers and web master.

Environment: Java, J2EE, JSP, MVC, Servlet, Tomcat Server, XML, HTML, Hibernate, Spring, JSON, AJAX, JavaScript, Multithreading, JUnit, MySQL, JDBC and UNIX.

Confidential, Lincolnshire, IL

Java/J2EE Developer

Responsibilities:

  • Involved in developing UML Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Developed front end modules using JAVA, JSP and Servlets. Integrated with Web Methods via web services.
  • Worked as a Full Stack developer, involving front end and back end development.
  • Used SQL Server as the backend database using UNIX OS. Involved in design of the database schema and development of Stored Procedures.
  • Worked on jQuery for user interface interactions, effects and themes built on top of the jQuery java Scripts.
  • Used AngularJS as the development framework to build a single-page application.
  • Developed web application using JSF Framework that uses Model View Controller (MVC) architecture with JSP as the view.
  • I have worked on agile environment uses incremental approach and also have daily standup meetings.
  • Worked on Enterprise JavaBeans is service - side model that encapsulate the business logic of an application
  • Developed Hibernate 3.0 in Data Access Layer to access and update information in the database.
  • Used Spring Web flow to manage complex page flows.
  • Designed and developed Utility Class that consumed the messages from the Java message Queue and generated emails to be sent to the customers. Used Java Mail API for sending emails.
  • Coded Maven build scripts to build and deploy the application on WebSphere 7.0
  • Used JUnit framework for unit testing of application and Log4j 1.2 to capture the log that includes runtime exceptions.
  • Used CVS for version control and used IBM RAD 6.0 as the IDE for implementing the application.
  • Developed the workflow interfaces using JSPs, CSS, Struts Tiles layouts and the request processors using Dispatch Action and Action
  • Worked on jQuery for user interface interactions, effects and themes built on top of the jQuery javaScripts.
  • Integrated with WebMethods via web services. Created topics, queues and MDB’s for communication using JMS/IBM MQ Series
  • Used JAX-RPC Web Services using SOAP to process the application for the customer
  • Developed the application using JSF Framework that uses Model View Controller (MVC) architecture with JSP as the view.
  • Worked on Enterprise JavaBeans is service - side model that encapsulate the business logic of an application. Developed Tables, Indexes and Triggers for the database using TOAD
  • Processed customer information for sending bills at the end of the month
  • Used SWING components to develop standalone client which communicates with the Multithreaded server application

Environment: Java 1.5, Eclipse, WebSphere Application Server, Oracle11g, JSP, Servlet, JSTL, Spring, Hibernate, JavaScript, CSS, JNDI, JAX-WS, XML, XSL, XSLT, SQL Developer, ANT, JUnit, SOAP-UI, JMeter, Log4J.

Confidential

Application Developer

Responsibilities:

  • Generate UI mockups from paper-and-pencil concepts to high-fidelity prototypes that convey the interaction model using HTML5, CSS and JavaScript.
  • Developed JavaScript code responsible for client side validations for sign up pages and user form validation.
  • Made changes to various CSS properties to enhance the UI as per client requirements.
  • Extensively used Selectors in JQuery for updating content on DOM nodes.
  • Enhanced the presentation layer using JSP, HTML, and CSS3.
  • Developed source code to consume JSON response received through XHR/AJAX calls using JQuery. Ajax () calls.
  • Developed DAO layer using JDBC and wrote several SQL queries to store and retrieve results from database.

Environment: JSP, HTML,JavaScript, JDBC, Oracle MySql, Ajax, Jason, CSS3, JQuery, Dreamweaver, Adobe Photoshop.

We'd love your feedback!