We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Birmingham, AL

EXPERIENCE SUMMARY:

  • Around 7+ years of experience as a Java /J2EE Developer in Object Oriented development, implementation and maintenance of web and distributed Enterprise applications using Java/J2EE technologies for banking, retail and health care using Java and J2EE stacks JSP, Servlets, ORM, JNDI, Web services, Angular JS, JDBC, XML and JavaScript.
  • Expertise in server - side development wif JDBC, JNDI, Servlets, MVC architecture, Java Beans, XML.
  • Experience in MVC architecture, Struts framework, Spring IOC, and Hibernate.
  • Experience in client-side development wif DHTML, JavaScript
  • Experience in Web development wif JavaScript, CSS, HTML, JSP, XML, and XSLT.
  • Proficient in XML technologies like XSL/XSLT, SAX, DOM, XPath, SOAP, REST, WSDL, DTD, XSD, SOA, JAXB, JAXP, Apache Axis.
  • Experience wif unit testing using Junit and noledge of ANT and Log4j tools.
  • Experience in Developing Service Oriented Architecture (SOA) based J2ee applications dat conform to SOA standards.
  • Experience wif the Agile/ Scrum methodology development process.
  • Extensive experience in developing GUIs using Java Applet, Struts, Spring MVC, Spring 4x web flow Frameworks.
  • Solid noledge on Core Java, Data Structures, Multi-threading, Algorithms and Object-Oriented design concepts.
  • Experience in DB2, Oracle, SQL Server 2000, and MSACCESS databases.
  • Experienced wif IBM WebSphere Application Server, JBoss and Apache Tomcat/Camel Application Server.
  • Experienced in requirement analysis, and preparing High Level and Low Level design (HLD and LLD).
  • Experienced in implementing full life cycle of software development process (SDLC)
  • Used version controller tool like CMVC, Subversion and CVS.
  • Understanding of object-oriented design, re-use, and component-based development.
  • Good at Documenting and Understanding User requirements and System Specifications.
  • Participated in Project Requirement and Planning meetings.
  • Excellent communication, analytical, interpersonal and presentation skills, proficient in software documentation and technical report writing.

TECHNICAL SKILLS:

Languages: C, C++, Java, J2EE

Web Technologies: JSP, Servlets, HTML, JavaScript, CSS, AJAX, AngularJS, jQuery

Web Services: JAX-WS, JAX-RPC, JAX-RS, SOAP, RESTful, WSDL, SOA

Application/Web Servers: IBM Web sphere, Oracle Web logic, JBoss, Tomcat

Build Deploy Tools: SDSS, JAP 7, MAVEN, ANT

IDE Tools: RAD, WSAD, Eclipse, NetBeans

Databases/API: DB2, Oracle 8.0,9i, 10g, JPA, Hibernate, MS Access, MySQL and SQL Server, SQL Developer, Control Center.

Operating Systems: Windows 2003/2000/NT/XP, Linux and UNIX

Data Modelling: Microsoft Vision, Rational Rose and UML Design

Version Control Systems: CVS, SVN, Clear Case, Git, Sub version, Jenkins

Frameworks: Struts, Spring and Hibernate

PROFESSIONAL EXPERIENCE:

Confidential, Birmingham, AL

Java/J2EE Developer

Responsibilities:

  • Participated in the discussion wif business experts to understand the business requirements and mold them into technical requirements using development Agile.
  • Designed UML diagrams using Rational Rose.
  • Developed the User Interface using JSTL, Custom Tag libraries, HTML, JavaScript, and CSS.
  • Used Struts 1.3 frame work to develop the application based on a MVC design pattern.
  • Used J2EE, JMS design patterns like Service Locator, Data Access Objects, Factory pattern, MVC and Singleton Pattern.
  • Created and consumed RESTful Web Services.
  • Built the functionality for the front end JSPs to take the data from the model as an XML and using XSLT to convert the XSL to HTML.
  • Prepared Test Cases for Integration Testing.
  • Used Apache tomcat at the backend.
  • Created the JDBC based DAO layer.
  • Deployed components to the development environment, system test environment, and UAT environment.
  • Configured and scheduled jobs for multiple projects on Hudson.
  • Developed automatic build scripts using ANT for the application to deploy and test.
  • Involved in bug fixing and resolving issues wif the QA team.
  • Documented all process changes and requirement changes.

Environment: JDK 1.5, RESTful Web Services, Struts 1.3, XML, XSLT, XPATH, Hibernate, Spring, JavaScript, JMS, HTML, CSS, DHTML, JDBC, SQL Developer, HUDOSN, Windows XP, Eclipse 3.5, Oracle 11g, Apache Tomcat, Clear case, and Soap UI.

Confidential, Princeton, NJ

J2EE Developer

Responsibilities:

  • Developed the application using the iterative and incremental software development process of SCRUM technology.
  • Involved in system design and development using Collections and multithreading for the action classes.
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Developed application using Struts Framework dat leverages classical Model View Controller (MVC) architecture.
  • Integrating Struts wif spring by delegating Struts action management to Spring Framework using proxy.
  • Modelled an XML to get data and using XSLT to convert the XSL to HTML.
  • Used Spring AOP for cross cutting concerns and IOC for dependency injection.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Hibernate frame work is used in persistence layer for mapping an object - oriented domain model to a relational database (Oracle).
  • Involved in writing and business layer using EJB, BO, DAO and VO.
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Used SQL statements and procedures to fetch the data from the database.
  • Used Java Scripts for client side validations and validation frame work for server side validations.
  • Used log4j for logging messages and Rational Clear Case for version Control.
  • Used ANT scripts to fetch, build, and deploy application to development environment.
  • Consumed Web Services (WSDL, SOAP, UDDI) from third party for authorizing payments to/from customers.
  • Deployed the application on to JBoss application server.

Environment: Java1.5, J2EE, Spring 2.5, Spring AOP, Struts 2.0, JNDI, HTML, Apache Camel, CSS, AJAX, AngularJS, JavaScript, Hibernate, SQL 2005, LINUX, ANT, Log4j, JUnit, Multithreading, XML, JSP, Servlets, JSTL, AJAX, JBoss Application Server.

Confidential, Cincinnati, OH

Sr. Java Developer

Responsibilities:

  • Involved in Analysis, Design, Coding and Development of custom Interfaces.
  • Responsible for developing the Loan track and Registration modules of the wholesale application.
  • Used Waterfall methodology throughout the life cycle of the project.
  • Used JNDI as part of service locator to locate the Factory objects, Data Source Objects and other service factories.
  • Developed the presentation layer using Model View Architecture implemented by Spring MVC.
  • Developed POJO as part of persistence framework.
  • Involved in modifying Hibernate configuration file for mapping resources.
  • Designed front end components using JSP.
  • Implemented Front controller using Struts framework.
  • Participated in designing the user interface for the application using HTML, DHTML, Servlet, XML, Java Script, JQuery, and CSS.
  • Involved in writing common functionalities such as validations using Jquery and AJAX
  • Worked on developing Maven Script for the code generated.
  • Developed the war/ear file using Maven script and deployed into WEBLOGIC 8.1 Server.
  • Used Putty for UNIX shell scripting for batch job processing.
  • Used WinSCP to transfer UNIX files to Windows and vice versa.
  • Used Eclipse IDE for code development along wif CVS for managing the code.
  • Used Oracle as the backend.
  • Wrote SQL Queries to get the information from Database, Saving the data, modifying the data in the Database, and removing the data from the Database.
  • Wrote Database Stored Procedures, Triggers and functions.
  • Developed Web Services using SOAP, WSDL and Apache Axis.
  • Used log4j logger system to maintain application logs.
  • Used SOAP UI for testing Web service.
  • Performed unit testing and system testing.

Environment: Java EE 6, JSP, Struts, JSF, Hibernate, Spring, SOAP Web service, AJAX, Jquery, HTML, CSS, XML, JMS, Oracle, JUnit, JNDI, CVS, log4j,, Web Logic 8.1, Maven, Eclipse3.0,Unix.

Confidential, Bentonville, AR

Programmer Analyst

Responsibilities:

  • Developed E - commerce product allowing websites to accept online payments and establish credit relationships.
  • Conducted thorough stress tests to meet financial industry quality standards.
  • Oversaw technical e-commerce partnerships wif major shopping carts (Miva, ECBuilder and ShopSite), completing integrations on time and expanding business opportunities for both partners.
  • Came up wif layered architecture (Client Layer, Process Layer, Business/Web Services Layer, Rules Layer, ORM layer)
  • Implemented OOA/OOO techniques and code development.
  • Designed application wif UML (Unified Modeling Language).
  • Developed application based on SDLC (Software Development Life Cycle).
  • Developed complete Web tier of the application wif spring framework.
  • Developed Session Fa ade wif Stateless Session bean.
  • Developed complete Business tier wif Stateless Session Beans. Used Hibernate for Persistence layer. DAO wrapped all the Hibernate functions.
  • Actively involved in configuring the IBM WEBSPHERE Application Server and deployed all the modules like Web modules and Business modules.
  • Used JSF along wif AJAX for the UI development of the application.
  • Used Clear Case for version control. Created JUNIT test cases.
  • Developed the automatic build scripts using Ant for the application to deploy and test.

Environment: J2EE, JSP, EJB, Hibernate, spring, AJAX, IBM WebSphere, JMS, XML, AngularJS, HTML, JDBC, Web Services, Jbuilder, JavaScript, JUNIT, ANT, JSF, Oracle, Rational Rose, UML, ITEXT, Windows XP, Unix Scripting, Solaris, Clearcase and Clear Quest.

Confidential

J2EE Developer

Responsibilities:

  • Involved in elaboration, construction phases and deployments of EAR files in the RUP process.
  • Designed and Created Domain model and schema using Object oriented design / UML diagrams Built SOAP Web services
  • Installed and configured Web Logic in Development and Testing environment
  • Created User Interface screens using HTML, DHTML, AJAX, CSS, Java script, XML.
  • Developed Action classes, Action Forms, and Struts Configuration file to handle required UI actions, JSPs for Views.
  • Developed server side presentation layer using Struts MVC2 Framework.
  • Used various design patterns like Business delegate, Singleton, Factory, DAO, DTO, Service locator etc.
  • Used RAD application development and configured external capabilities for various interfaces.
  • Performed Inheritance based OR mappings in tables to simplify the data in Hibernate.
  • Used Oracle database for SQL, PL/SQL scripts, stored procedures, functions, triggers, Oracle forms/Reports, Performance Tuning and Optimization.
  • Deployed web services for updating the information to the workflow steps and getting the pre - configured workflow processes and invoked wif RMI.
  • Unit tested all the classes using JUNIT at various class level and methods level.
  • Made use of WINCVS for checkout and check in operations.

Environment: Java 1.4.2, J2ee1.4, Web Logic 6.0, Struts 1.2, Hibernate 2.0, JSP 2.0, SOAP web services, HTML, XML, XSL/XSLT, RAD, JavaScript, JavaBeans, AJAX, Oracle 10g.

We'd love your feedback!