We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Mclean, VA

SUMMARY

  • Around 8 years of IT experience in all phases of Software Development Life Cycle (SDLC) as a Software Java Developer with expertise in Object - Oriented Design, Development, Testing and Support of enterprise Level Intranet/Internet Web based Applications using Waterfall and Agile methodology.
  • Experience of using various web technologies like HTML, CSS, Java Script, JSP, Servlets, JQuery, AJAX, XML, XML Schema, XSLT and JAXP.
  • Strong experience using open source frameworks like Struts MVC 2.0, Spring IOC, Spring MVC.
  • Expertise at development of Web Services, SOAP, RESTful with both JAX-WS and JAX-RS implementations.
  • Competent spring with JDBC / Hibernate modules, and Hibernate 3.0 for ORM frameworks.
  • Experience in Camel ESB to consume JMS messages.
  • Very Good at installing, configuring and deploying enterprise scale J2EE applications using Oracle Web Logic 8/9/10.3/12.1.3 , Apache Tomcat 5.x/6.x/7.x, IBM Web Sphere 6.x/ 7.x, JBoss 5.x/ 7.x servers.
  • Extensive experience using version control tools using PVCS, CVS, Clear Case, Subversion (SVN) and build tools like Apache Ant, Apache Maven, Jenkins.
  • Well versed with J2EE Design Patterns like DAO, Service Locator, Value Object, Business Delegate Pattern, Front Controller Pattern, Singleton, MVC, Session facade etc.
  • Proficient in Object Oriented Programming using Core Java, Multi-threading, Synchronization, Serialization, Collections, Garbage Collection and Data Structures.
  • Expertise in XML and related technologies like XSL, XSLT, XPATH and parsers like JAXP (SAX, DOM) and JAXB.
  • Able to effectively organize and prioritize multiple tasks.
  • Quick in learning & working with new technologies to fulfill project needs.
  • Good debugging and code documentation skills, have provided result oriented solutions to my team.
  • Working knowledge of Unix Environments including shell scripting.
  • Excellent implementation knowledge of Distributed Web Services/ Enterprise / Web / Client- Server systems using Java, J2EE (JSP, Servlet s, JDBC, EJB, JNDI, RMI, JMS, JAXP,JAXB, SDO,JPA), XML, SOA Web services, ESB, JINI and Java Spaces Technology.
  • Superior proficiency in AWT, Hibernate, SWT and Java Swing.

TECHNICAL SKILLS

Programming Languages: Java, J2EE (Servlets, JSP, EJB), HTML, HTML5,CSS, XML Parsing, JDBC,Web Services, PL/SQL

Frameworks: Apache Struts 2.0, Spring Core and iOC for Dependency Injection, Spring MVC, Camel ESB.

Distributed Technologies: JAX-RPC, JAX-WS and JAX-RS api s with implementation of Apache Axis 1.x/2.x and Apache CXF 2.x, Jersey, XML, XSD, XSLT, XPATH, SOAP, WSDL, UDDI and HTTP.

ORM Frameworks: Hibernate, Spring with JDBC, Spring with Hibernate, Spring with JPA (Java Persistence API)

Application/Web Server s: Oracle BEA Web Logic 8.1/9.1/10.3/12.1.3 , IBM Web Sphere 6.x/ 7.x, JBoss 5.x/ 7.x, Oracle SUN Glassfish and Apache Tomcat 5.0/6.0/7.x.

Databases: Oracle SQL, Sybase, MySQL, Microsoft SQL Server

Development Tools: Eclipse Kepler, Oracle SUN Net Beans 7.x, TOAD, Oracle SQL Developer, WinSCP, SFTP, XML Spy, SaopUI and My SQL Workbench

Operating Systems: Windows 2000/2007/XP, UNIX

Version Controls: Win Concurrent Version System (CVS), Tortoise SVN and Clear Case

Software Methodologies and others: SDLC Water Fall Model, Agile Scrum

PROFESSIONAL EXPERIENCE

Confidential, McLean, VA

Java/J2EE Developer

Responsibilities:

  • Involved in Full Cycle of Software Development from Analysis through Design, Development, Integration and testing phases.
  • Followed Agile Software Development with Scrum methodology.
  • Worked closely with the Business/Users team in translating technical requirements into application code
  • Designed and developed B2B components using Spring MVC 4.x, Apache Camel 2.x, JMS, JAXB, JAX-RS 2.0, Jersey 2.x
  • Produced and Consumed RESTful Web services in XML.
  • Testing Restful services using SoapUI .
  • Developed web layer using Spring framework to manage the project in MVC pattern.
  • Created and configured Java Beans using spring IOC.
  • Used Apache Camel framework for integration and routing.
  • Worked on XML Technologies like XML Parsers,JAXBfor binding data tojavaobjects
  • Developed interfaces and their implementation classes to communicate with the mid-tier (services)using JMS.
  • Configured Hibernate second level cache usingEHCacheto reduce the number of hits to theconfiguration table data .
  • Used Microsoft SQL Server database for querying, updating data in the database.
  • Worked in Using Weblogic Application Server for deploying and testing the code.
  • Wrote JUNIT Test cases for Spring Controllers and Web Service Clients in Service Layer using Mockito .
  • Used Log4J for tracking errors and debugging the code.
  • Worked in deadline driven environment with immediate feature release cycles.
  • Provided extensive pre-delivery support using Bug Fixing and Code Reviews.
  • Used GIT for version controlling and Eclipse as IDE.

Environment: Windows 7, Java, J2EE, JDK 1.8, Spring Framework, Hibernate, RESTful Web Services, Jersey 2.x, Apache Camel 2.x, XML, Multi-threading, Synchronization, Agile Methodology, Eclipse IDE, SoapUI, Maven, GIT, Log4j, Unix, Microsoft SQL Server, Oracle BEA Weblogic Server 12.1.3

Confidential, Menomonee Falls, WI

Java/J2EE Developer

Responsibilities:

  • Involved in Full Cycle of Software Development from Analysis through Design, Development, Integration and testing phases.
  • Followed Agile Software Development with Scrum methodology.
  • Worked in using Weblogic Application Server for deploying and testing the code.
  • Created Spring Controllers classes based on the existing Struts Action classes.
  • Used Hibernate ORM for mapping Java classes to database tables.
  • Developed POJO’s, Data Access Object (DAO) to handle all database operations. Used Hibernate in persistence layer.
  • Developed RESTful Web services to expose the middleware services in JSON.
  • Used Sybase database for querying, updating data in the database.
  • Developed front end GUI using HTML, CSS, JavaScript and enforced the look and feel standards using the style sheets, common headers, footers & menus, and web page templates using Apache Tiles.
  • Worked on UNIX, shell Scripting for doing the configuration management.
  • Worked Java Batch Processes and shell scripting to invoke them on UNIX environment.
  • Designed and added new features to the existing application Worked on developing hands-on API support for the application.
  • Used JIRA for issue and bug tracking.
  • Developed SOA, software apps and web service solutions using Oracle OSB 11g .
  • Work involved extensive usage of HTML5, CSS, JQuery, Angular js, and Ajax for client side development and validations.
  • Used Subversion for version controlling.
  • Develop and execute Unit Test plans using JUnit, ensuring that results are documented and reviewed with Quality Assurance teams responsible for integrated testing.

Environment: Java-J2EE, JDK, JSP, Servlets, Spring, Struts, Hibernate, RESTful Web services, Json, Jersey 1.9, SOA, Sybase, PL/SQL, Unix, Shell Scripting, Apache Tiles, Angular js, JIRA, HTML,HTML5, CSS, XML, Maven, Subversion, Weblogic Server, Agile, Eclipse.

Confidential, Milwaukee, WI.

Java/J2EE Developer

Responsibilities:

  • Implementing parsing techniques to extract data from XMLs.
  • Code and test application modules.
  • Participate in peer code review, integration test and user acceptance testing.
  • Provide application maintenance and enhancement support for legacy systems.
  • Use JSF Framework and MVC component development for the applications.
  • Write Web-services to expose the business methods to external services.
  • Developed several pieces of the JSF engine, including bean discovery, value bindings, method bindings, component bindings, and event generation.
  • Strong Experience in using XML technologies such as XML, XPATH, XQUERY, XSL, XSLT, DOM and XML Beans.
  • Used MVC framework to separate concerns and structural components in the design.
  • Use ECLIPSE Blue 2014 as IDE tool to develop the application and JIRA for bug and issue tracking.
  • Used HTML, DHTML, CSS, JQuery, JavaScript and Ajax to construct presentation layer.
  • Re-wrote several pieces to make them compliant with the emerging JSF standard.
  • Developed complex SQL queries for extracting data from the MySQL database.
  • Deployed JAR, WAR and EAR on Websphere Application Server using Maven.
  • Used ClearCase for version controlling and Log4j for logging.
  • Discuss implementation/design approaches with Client.
  • Participate in discussions with business users for requirements related doubts.

Environment: Java-J2EE, JSF, JDK, JSP, Servlets, spring, Hibernate, SOAP, XML/XSD, XSLT, X-Path, JIRA, XQuery, MySQL, Maven, JavaScript, HTML, CSS, XML, JQuery, ClearCase, log4j, Web Sphere 7.x.

Confidential, Dallas Fort Worth, TX.

Java/J2EE Developer

Responsibilities:

  • Used Agile methodology to develop the application
  • Interacted with the client to gather requirements.
  • Given presentations for main visual purpose that determines effective understanding.
  • Designed UI screen for Insurance Quote to get User information with JSP, Struts tag library.
  • Developed custom tag handlers for Insurance Quote page to calculate the age of the person using the date of birth information entered.
  • Developed Action Classes, Service Classes for Resident Insurance Premium payment module.
  • Involved in Coding JavaScript, JQuery, Ajax code for UI validation and worked on Struts validator frame works.
  • Used XML, WSDL, UDDI, and SOAP Web Services for communicating data between different applications.
  • Developed Session beans, Entity beans for Insurance Quotes.
  • Written JSP for Online Quote for Resident Insurance.
  • Developed various JMS message producers and consumers.
  • Wrote PL/SQL Queries to get schedule of policy payment and defaults.
  • Used Oracle for database operations and Maven as build tool.
  • Developed CMP read only Entity beans to get Insurance quotes.
  • Fixed the bugs identified in test phase.
  • Written JUnit Test cases for Unit testing in Pension Manager Module.
  • Documented CR impact analysis and prepared implementation documents.

Environment: Java, J2EE, EJB, JSP, Struts, SOAP Web services, WSDL, XML, SoapUI, JMS, JUnit, Apache Maven, JavaScript, JQuery, Ajax, Subversion, JBoss Server, Oracle, PL/SQL, Eclipse, UML.

Confidential, Carmel, IN.

Java/J2EE Developer

Responsibilities:

  • Developed the use cases and class diagrams using Rational Rose/UML.
  • Performed end-to-end design and development of all layers of the application.
  • Implemented Spring MVC for designing and implementing the UI Layer for the application.
  • Used EJB to inject the services and their dependencies.
  • Involved in development of SOAP Web services using Apache Axis1 to extract client reached data from databases
  • Used JQuery to retrieve data from server synchronously in the background without interfering with the display and existing page in an interactive way.
  • Wrote JavaScript for dynamic manipulation of the elements on the screen and to validate the input.
  • Wrote Spring Validator classes for validating the input data.
  • Wrote PL/SQL and SQL blocks for the application.
  • Used Multi-Threading concepts for avoiding concurrent processes.
  • Wrote data conversion programs for handling the changes to the existing database schema.
  • Responsible for deploying application file on WebSphere Application server.
  • Worked on persistence layer using JDBC with Oracle Database.
  • Used Log4j package for the debugging, info and error tracings.
  • Used ANT for automated deployment

Environment: J2EE, JDK, Spring MVC, EJB2.0, Java Beans, SOAP Services, Apache-Axis1, JDBC, JSP, XML, JNDI, Design Patterns, WebSphere, JQuery, Junit, ANT, SQL, PL/SQL, Oracle 9i, Rational Rose, Unix.

Confidential

Java Developer

Responsibilities:

  • Involved in requirements gathering and validating functional specifications.
  • Followed Agile methodology.
  • Worked closely with the Business/Users team in translating technical requirements into application code.
  • Implemented the Model View Control (MVC) design pattern with Struts, JSP, Servlets, and JavaBeans to control the flow of the application in the Presentation/Web tier.
  • Used Struts framework along with JSP, HTML, CSS and JavaScript to construct the dynamic web pages (presentation layer) for the application.
  • Used Hibernate framework for mapping the java objects to the database.
  • Performed Validation (Client Side & Server side) with the help of Struts Validation Frame Work.
  • Used Rational Rose to design UML diagrams (Use Case Diagrams, Class diagrams and Sequence diagrams).
  • Used Clear Quest tool to keep track of the application bugs and to coordinate with the Business and QA analysts.
  • Consistently produced the highest quality code through disciplined and rigorous unit testing and integration testing.
  • Develop and execute Unit Test plans using JUnit, ensuring that results are documented and reviewed with Quality Assurance teams responsible for integrated testing.
  • Used SVN for version controlling and Eclipse as IDE.
  • Apache Tomcat, and Weblogic servers are used for deployment and administration of components.

Environment: Java, J2EE, Struts, Hibernate, Servlets, JSP, JSTL, JavaBeans, JDBC, XML, HTML, CSS, Java Script, Oracle, Junit, Weblogic, Apache Tomcat, SVN, Eclipse, Ant, Clear Quest, Rational Rose.

We'd love your feedback!