We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY:

  • 8+ years of experience in developing applications using Java/J2EE technologies.
  • Experienced in developing light weight and integrated business applications using Spring Frame work with different modules like Spring MVC, Spring IOC etc.
  • Expertise in developing data models using Hibernate, JPA Object relational mapping (ORM) Frame works and also used Hibernate Annotations to reduce time at the configuration level.
  • Involved in developing code for producing and consuming Web services using SOAP using JAX - WS API to develop SOAP Services.
  • Strong experience in developing RESTFUL web services using JAX-RS API
  • Strong knowledge on OOPs concepts, servlet and JDBC technologies, Java Bean Objects, Business objects. Strong knowledge on Exception Handling and Collections in Java.
  • Proficient in Development of UI using HTML, XML, CSS, JSP.
  • Experience in developing Web based Distributed and Front End applications in a three-tier architecture using Core Java, J2EE, HTML, Angular JS, JavaScript, JSON, Ajax, JSP, Servlets, CSS, JavaBeans, Action Script, DOJO, POJO, JQuery, EXT JS and Ajax.
  • Experience in working with Agile/SCRUM methodology. Extensively involved in different phases of Software Development Life Cycle (SDLC) which includes requirements gathering, Design, and Coding & Testing etc.
  • Adaptability to work with different levels of development team and offshore team as well. Involved in TDD (Test Driven Environment).
  • Experience in implementing various J2EE design patterns like MVC, Data Access Object (DAO), Factory, Singleton, Data Transfer Object (DTO), Business Delegate, and Front Controller.
  • Expertise in designing and developing enterprise applications using J2EE technologies like EJB, Struts, JDBC, JNDI, JMS, JAXB, SAX/DOM, Web services.
  • Expertise in Object Oriented Analysis and Design (OOAD) using Unified Modeling Language (UML) by using Rational Rose.
  • Extensive experience in frameworks like Struts, JSF, Hibernate, and spring.
  • Used JSF 2.0 to build component-based user interfaces for web applications.
  • Expertise in implementing web apps using IBM WebSphere application Server.
  • Good working knowledge of different build tools like ANT, MAVEN and used Log4J for logging.
  • Triggers and strong experience in writing complex queries, using Oracle, DB2, UDB 6.5, SQL Server 2005 and MySQL. Strong knowledge on writing SQL Queries and Stored procedures.

TECHNICAL SKILLS:

Programming Languages: Java, SQL, PL/SQL, C, VB 4.0, HTML5, XML, JavaScript, DHTML, and CSS

Java Technologies: Java (core API), JavaBeans, JSP, Servlet, JDBC, RMI, J2EE JNDI, JTA, EJB JMS, JUnit, PHP)

Web Frameworks: Spring 3.0, Struts 1.1/1.2, JSF/ADF, Ajax, Web 2.0

ORM Framework: Hibernate 4.0

GUI: Angular JS, Java Swing, AWT

Application Servers/ Middleware: BEA Web Logic 8.1, IBM Web Sphere 8.5, Apache Tomcat 5.5, JBoss, JRun, Oracle Application Server 10.3.1

IDE Tools: Eclipse 3.3, WSAD, Visual Age for Java v3.5, Net beans 4.

Design tools: Rational Rose for UML, Visio

Databases: Windows 7/Vista/XP/2000/NT/98/95, Red Hat Linux, UNIX.

Version Control: VSS, PVCS, CVS, GIT

Build Tools: Ant, Maven

Testing tools: Mercury Test Director, Quality Center, Win Runner

Operating Systems: Windows Vista, XP, UNIX, Red hat Linux 4.0, Windows 2000, Windows NT

PROFESSIONAL EXPERIENCE:

Confidential, Charlotte, NC

Java/J2EE Developer

Responsibilities:

  • Involved in developing application using Agile/Scrum methodology.
  • Developed UML class diagrams, sequence and use case diagrams using Rational Rose.
  • Used Dependency Injection feature of Spring MVC frame work and O/R mapping tool Hibernate for rapid development and ease of maintenance.
  • Used HTML5, JSP, JavaScript, jQuery, JSTL, Custom Tag libraries for making web pages. Ext JS is used to design executive dashboard, feed viewer, portal, ticket application, responsive design UI.
  • Refactored, re-architected, and enhanced an existing AngularJS application to follow strict MVVM/MVC patterns for improved source code maintenance.
  • Developed the application on RAD and deployed it on IBM WebSphere Application Sever. Developed the DAO layer for the application using Spring Hibernate Template support.
  • Extensively involved in writing Object relational mapping code using hibernate, developed Hibernate mapping files for configuring Hibernate POJOs for relational mapping. Implemented Transactions using spring framework.
  • Used Spring MVC and Web Flow to bind web parameters to business logic.
  • Implemented Ant and Maven build tools to build jar and war files and deployed war files to target servers.
  • Implemented cross cutting concerns like business transactions, security, logging and monitoring mechanism using Spring AOP.
  • Used JSP Tag Libraries (JSTL) to implement the logic inside the JSPs.
  • Developed Web Services using REST, SOAP, WSDL, UDDI and XML.
  • Used AJAX to get the data from the server asynchronously by using JSON object.
  • Have worked on Oracle10g data base for storing and retrieving the application data.
  • Involved in configuring JMS and JNDI in rational application developer.
  • Involved with Liberty profile of WebSphere Application Server 8.5 for setting up Data Sources, deploying applications.
  • Performed building and deployment of EAR, WAR, JAR files on test, stage systems in WebLogic Application Server, worked in WebLogic system administration infrastructure.
  • Performed unit testing using JUNIT framework and tested DAO’s and Business Services. Used CVS as a version control system, an important component of Source Configuration Management (SCM).

Environment: JDK1.7, Servlets, JSP, Spring AOP, Spring IOC, Spring ORM, Spring MVC, Hibernate, DAO, DTO, XML, JDBC, Transactions, JavaScript, JQuery, JSON, Web Logic Application Server, SOAP, WSDL, JMS, Eclipse, Oracle, CVS, JUnit, log4j.

Confidential - Mason, OH

Java/J2EE Developer

Responsibilities:

  • Involved in the requirements gathering, modeling, analysis, and programming.
  • Developed an Asynchronous AJAX based rich client to meet the user requirement.
  • Focus on converting the existing features in the application towards globalization of the application, which is internationalization of the web representation.
  • Used AngularJS as the development framework to build a single-page application.
  • Extremely used plain JavaScript and JQuery JavaScript Library to do the client side validations.
  • Used tiles framework for designing the layouts of multiple pages in the application.
  • Used Dependency Injection feature of spring framework and O/R mapping tool Hibernate for rapid development and ease of maintenance.
  • Implemented Transactions and Batch Updates using spring framework.
  • Used an Oracle 10g data base for storing and retrieving the application data.
  • Configured JMS and JNDI in rational application developer.
  • Developed MQ JMS Queues for asynchronous messaging.
  • Performed Web Logic administration, setting up Data Sources and deploying applications. Developed Web Services using Apache CXF and used SOAP/WSDL.
  • Developed Rest web services written in groovy and wrapped with JAX-RS.
  • Developed customdynamopages for Application, Awards, Peer Reviewer module using standardATGTaglibraries,CSSanddroplets
  • Involved in code review and deployment of the application on development, testing of production servers.

Environment: Java, Springs MVC, Groovy, Hibernate, JSP, Servlets, XML, WebLogic Application Server, Eclipse, WSAD, SQL Server, Bugzilla, ATG,CVS, JUnit, log4j.

Confidential, FL

Java/J2EE Developer

Responsibilities:

  • Worked on designing the content and delivering the solutions based on understanding the requirements.
  • Wrote web service client for tracking operations for the orders which is accessing web services API and utilizing in our web application.
  • Developed User Interface using JavaScript, JQuery and HTML.
  • Used AJAX API for intensive user operations and client-side validations.
  • Worked with Java, J2EE, SQL, JDBC, XML, JavaScript, web servers.
  • Utilized Servlet for the controller layer, JSP and JSP tags for the interface
  • Worked on Model View Controller (MVC) Pattern and various design patterns.
  • Worked with designers, architects, developers for translating data requirements into the physical schema definitions for SQL sub-programs and modified the existing SQL program units.
  • Designed and Developed SQL functions and stored procedures.
  • Involved in debugging and bug fixing of application modules.
  • Efficiently dealt with exceptions and flow control.
  • Worked on Object Oriented Programming (OOPS) concepts.
  • Added Log4j to log the errors.
  • Used Eclipse for writing code and SVN for version control.
  • Installed and used MS SQL Server 2008 database.
  • Spearheaded coding for site management which included change of requests for enhancing and fixing bugs pertaining to all parts of the website.

Environment:Java, Apache Tomcat, JavaScript, JSP, JDBC, Servlets, MS SQL, XML, Windows XP, Ant, SQL Server database, Eclipse Luna, SVN.

Confidential - Durham, NC

Senior Java Developer

Responsibilities:

  • Actively involved in Scrum's and Sprints of Agile Methodology.
  • Worked on gathering requirement, creating design, designing database tables, developing code and unit testing.
  • Designed and developed entire module from scratch.
  • Designed and developed the UI in JQuery, HTML, CSS and JavaScript.
  • Worked on rendering the JSON in the UI.
  • Created tables in database and wrote queries to retrieve the data in SQL.
  • Developed database Persistence using Spring DAO.
  • Developed JUnit test cases for all the developed modules.
  • Build, test and deploy the project using Jenkins.
  • Worked on unit testing of various modules.
  • Used ANT plug in to create projects and builds. Involved extensively in Code Reviews, Unit testing and Process Improvements.
  • Used SVN as version control system to commit and update the data.

Environment: Eclipse Luna, Java, Java Script, JQuery, HTML, Subversion, JBoss Application server, REST/SOAP Web Services, JSON, Jersey, Spring, Oracle, Jenkins, Maven, JUnit, Rally, SQL Developer and Agile Methodology.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in development of Care Plans module, which provides a comprehensive library of problems, goals and approaches. You have the option of tailoring (adding, deleting, or editing problems, goals and approaches) these libraries and the disciplines you will use for your care plans.
  • Involved in development of General Ledger module, which streamlines analysis, reporting and recording of accounting information. Developed UI using HTML, JavaScript and JSP, and developed Business Logic and Interfacing components using Business Objects, XML, and JDBC.
  • Designed user-interface and checking validations using JavaScript.
  • Managed connectivity using JDBC for querying/inserting & data management including triggers and stored procedures.
  • Developed various EJBs for handling business logic and data manipulations from database. Involved in design of JSP's and Servlets for navigation among the modules.

Environment: J2EE, Java/JDK, JDBC, JSP, Servlets, JavaScript, EJB, JNDI, JavaBeans, XML, XSLT, Oracle, Eclipse, HTML/ DHTML, SVN.

We'd love your feedback!