We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Around 7 years of experience in development of Web & Client Server Applications using Java, Servlets, JSP, Hibernate, Spring, WebSphere, JDBC, RMI, JMS and SOAP/RESTful Web Services.
  • Extensive experience in Requirement Analysis, Preparations of Technical Specifications Document, Prototype Design, Coding, Testing, Documentation
  • Release Management and Production Support, and worked in different types of SDLC like Agile (scrum), waterfall.
  • Experience in designing and developing object oriented software applications and a wide exposure on e - business, e-commerce, internet, intranet, financial, banking and health based applications.
  • Experience in design of applications using Java/J2EE Design Patterns, OOAD and Frameworks (Spring, Hibernate and Struts).
  • Proficient in developing front-end systems withJavaScript, Bootstrap, HTML5, CSS3 and MV* frameworks such as AngularJS, Node.js, Backbone.js.
  • Experienced in development of Single page Applications and responsive web designs using AngularJS and Bootstrap JavaScript frameworks.
  • Experience in Hibernate for high performance and ORM design pattern.
  • Experience in application development using different modules of Spring Framework modules like Core, Beans, MVC, JDBC, JMS, Portlet and knowledge on Transaction and Aspects.
  • Experience in XML related technologies such as, DOM, SAX, XSL, XPath and Web Services.
  • Experience in working with Web UI technologies like JSF, HTML, AJAX, JavaScript and JQuery.
  • Experienced in using Maven for project build and deployment, JUnit for unit and integration testing, Log4j for error logging and debugging.
  • Working Experience with web application servers such as Tomcat, WebSphere, JBOSS and WebLogic.
  • Good experience with GUI/IDE Tool using Eclipse, IBM RAD and RSA.
  • Working Experience with version control tools like GitHub, SVN 1.4 / 1.6, CVS.
  • Developing test plans, test cases and automating the same.
  • Experienced in developing cross-platform compatible and standards-compliant application.
  • Experience in preparation of release notes, implementation plan and traceability matrix.
  • Good knowledge in all phases of software development life cycle (SDLC) as well as Agile/SCRUM methodologies.
  • Strong communication, analytical and problem solving skills with proficiency in grasping concepts quickly.
  • Experience in 24x7 production support for critical applications and having good presentation and technical documentation skills.

TECHNICAL SKILLS

Languages: Java, SQL, UML, PL/SQL, C, C++.

Web Technologies: Servlets, JSP, JMS, JDBC, XML (using XPath), DTD, XSD, XSL, XSLT, Ajax, HTML/XHTML, DHTML, CSS, JavaScript, Dojo, DOM, SAX, JAXP, JAXB, SOAP/RESTful Web Services, Junit, Ant, Maven, Log4j.

Application Frameworks: Struts, Spring, Hibernate, AngularJS, Bootstrap.

Web/Application Servers: Apache Tomcat, JBOSS, IBM (WAS) Web Sphere, Web logic.

Databases: MySQL, SQL Server, Oracle 11g, MS Access, MongoDB

IDE: Eclipse, My Eclipse, IBM RDA, RSA, SQL Developer, Rational Rose, IntelliJ.

Tools: /Utilities: Log4j, Ant, JUnit, Maven.

Configuration Management: GitHub, CVS, SVN.

Operating Systems: Windows, Linux, Unix.

PROFESSIONAL EXPERIENCE

Confidential, Salt lake city, Utah

Java/J2EE Developer

Responsibilities:

  • Effectively participated in weekly client communications with Business Analysts and involved in analysis and design of business requirement document.
  • To become familiar with being involved in the planning of a wide variety of IT initiatives including performance analysis, investment processes.
  • Working on enhancements for both UI and backend based on business requirements.
  • Working with Bootstrap, AngularJS and jQuery to built rich prototypes and themes.
  • Used AngularJS Routing technique throughout the workflow and used all levels of Angular directives to perform DOM manipulations.
  • Working with relevant software tools and technologies HTML, JavaScript and Java/J2EE.
  • Worked with JQuery along with Java Script for UI validations.
  • Developed the responsive web pages using Twitter Bootstrap, HTML, CSS3 and media queries.
  • Extensively used Spring IOC for managing the component dependencies from the Event Handlers to hibernate and Services.
  • Used Hibernate as persistent framework for data storage and retrieval.
  • Used Spring MVC to decouple view components and business logic and Spring JDBC for transaction management.
  • Collecting the data from the backend using Ajax calls.
  • Responsible for managing the interchange of data between the servers and users using Node.js.
  • Deployed and run the developed application on JBOSS server.
  • Wrote the unit test cases with Junit and used PowerMock to mock the static methods and service calls.
  • Used REST based web services to communicate with the service layer from the Angular UI.
  • Used Maven for building and deploying the application on the servers.
  • Used Tortoise SVN for Repository Management.
  • Developed effective log based applications using Log4j utility.
  • Involved in SCRUM agile methodology.

Environment: J2EE, Spring 4.0.5, Hibernate 4.3, Oracle 12i, AngularJS, Node.js, Bootstrap, HTML 5, CSS 2/3, JavaScript, jQuery, JSON, REST, JUNIT, PowerMock, Apache Maven 4.0, Eclipse IDE, JBoss 6.1, Log4j 1.2.17, SVN, Tortoise SVN and Windows platforms.

Confidential, Milwaukee, WI

Java/J2EE Developer

Responsibilities:

  • Involved in analysis and understanding of business requirements, worked with architecture team for design and implementation of system.
  • Developed application usingSpring MVC, JSP, JSTLandAJAXon the presentation layer, the business layer is built using spring and the persistent layer usesHibernate.
  • Developed Custom Tags to represent data in a desired unique table format and to implement paging logic.
  • Developed views and controllers for client and manager modules usingSpring MVC andSpring Core.
  • Mentoring developers regarding business knowledge and application framework Knowledge.
  • Worked on AJAX implementation for retrieving the content and display it without reloading the existing page.
  • Implemented the application using the various J2EE design patterns like DAO, Singleton and Business Façade.
  • Production support contact - to analyze, debug and investigate on problems reported by Users.
  • Business logic is implemented usingSpring CoreandHibernate.
  • Data Operations are performed usingSpring ORMwiring withHibernateand Implemented Hibernate Template and criteria API for Querying database.
  • Developed Exception handling framework and used log4J for logging.
  • Developed Web Services using XML messages that use SOAP. Created WSDL and the SOAP envelope.
  • Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviews.
  • Worked with CVS Version control.
  • Written Ant build script for the application build and deployment.
  • Used agile methodology for the software development process.

Environment: Java, J2EE, JSP, Struts 2.0, Spring 2.5, Hibernate 3.5, JMS, XML, SOAP, WSDL, AJAX, HTML, JAVASCRIPT, CSS, SVN, Log4J, JAXB, JUnit3.8, Websphere7.0, Eclipse Juno, Oracle 12g, MQ messaging.

Confidential, Chicago, IL

Java/J2EE Developer

Responsibilities:

  • Delivered point by point outlines from the requirements received in the form of use cases and supplemental requirements.
  • Involved in code development for building, modifying and providing extension point to TNG applications.
  • Used SPRING MVC design paradigm in TNG application implementation.
  • Integrated Spring Dependency Injection capabilities into the application.
  • Developed server-side services using Java multithreading, SPRING MVC, Java, Spring, Web Services (SOAP, RESTful).
  • Used JSP Custom tags in UI layer for pagination & sorting.
  • Worked on AJAX implementation for retrieving the content and display it without reloading the existing page.
  • Used JQuery to build calendar, popup and model windows.
  • Used JAXB to get Java class objects by converting XML response.
  • Used Maven for building and deploying the application on the servers.
  • Performed unit testing of the application using JUnit and SOAPUI tools.
  • Used Hibernate as ORM (object relational mapping) tool for data base related transactions.
  • Worked on coding and testing issues in Production/QA environment.
  • Maintained knowledge transfer through Wiki and other mechanisms to keep in tune with services team and invoke their services.
  • Involved in Agile methodologies.

Environment: JAVA 1.6, MVC patterns, Spring MVC, Hibernate, Spring, CSS, JavaScript, JSP, jQuery, Ajax, Servlets, JDBS, Oracle 10g, Maven, Spring Source Tool Suite, BEA Weblogic, SOAP, Junit, RTC, SVN.

Confidential

Java/J2EE Developer

Responsibilities:

  • Responsible for Requirement Analysis, Design, Development, Testing, Deploying and Maintenance.
  • Prepare the technical design document, Trace Matrix & workflow for the application.
  • Added supporting features for the existing insight web application using the technologies like Java, JSP, Servlet and XML.
  • Implemented J2EE Design patterns like Front Controller, Singleton, MVC and Session Facade design patterns Value Objects, Data Transfer Objects, Singleton and Service locators.
  • Model - Control - View (MVC) is implemented in insight web application using Spring MVC and Implemented Data Access layer using Hibernate 3.0.
  • Used Log 4j for event logging.
  • Created RESTFUL Web services using Jersey
  • Review and assist developers with design and development.
  • Develop various reusable Helper and Utility classes, which are being used across all the modules of the application.
  • Extensively use Collections API to manage Java Objects in different layers.
  • Involved in Performance tuning, Unit Testing, Integration and deployment in production and staging servers.
  • Managed team of 5 developers.
  • Deployment of new CR’s on Test and Production server.

Environment: JDK1.5,core Java, spring 3.0 (Dependency Injection), SQL Server, JAX-RS, Jersey, JSON, Jettison, hibernate, AJAX, JQuery, JavaScript, Oracle 10g, JSP 2.0, Servlet 2.4,JMS,MQseries, J2EE, UML, Log4J, Maven.

Confidential

Java/J2EE Developer

Responsibilities:

  • Experience in developing UI pages using JSP, HTML, DHTML, CSS, JQuery and JavaScript technologies for modules in BDMS.
  • Proficient in analysis of Business requirements and functionality of Cost management Reporting.
  • Proficient in drawing the UML diagrams such as Use case Diagrams, Activity Diagrams, Class Diagrams and Sequence Diagrams using Rational Rose.
  • Used JSF, Facelets, JSP, Ajax, HTML, JavaScript, CSS, JMS and Hibernate in developing applications in MVC architecture.
  • Involved in implementing Value Object Pattern, MVC & Factory Pattern.
  • Updated the required data in the DB2 database to save and update the database using hibernate, corresponding to actions performed in the struts class.
  • Used Struts tag library extensively (html and logic).
  • Experience in deployment of the application in the Weblogic Application server.
  • Involved in the development of Stored Procedures, Triggers and Functions for database communication.
  • Used Junit for writing test cases for unit testing.
  • Experience in setting up, building the environment and deployed project by writing Ant build.xml.
  • Implemented Multithreading in a project.

Environment: Java, Struts, EJB, JSTL, JSP, Facelets, Ajax, Hibernate, JSF, JMS, MQ Series, Weblogic, RAD, DB2, TOAD, CVS, Bugzilla, JUnit, PL/SQL, Windows NT, Linux, Java Script, Multithreading.

We'd love your feedback!