We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Market Street, SfO

SUMMARY:

  • 5+ years of software development experience in Analysis, Design, Development, Implementation, Integration and Testing of Application Software in web - based environments, Enterprise systems and Client/Server architectures using J2EE technologies.
  • Over 5 years of extensive development experience specializing in a environment building n-tier applications using Java, J2EE, JSP, Servlets, JDBC, JNDI, EJB, Struts, Springs, Hibernate, JavaBeans, JavaScript, HTML, CSS, XHTML/DHTML & XML.
  • Experienced in J2EE environment extensively in Model View Controller (MVC) architecture for development using JSF, Struts and spring.
  • Experienced using J2EE design patterns like Data Access Object (DAO) Pattern, Singleton Pattern, Front Controller, Factory Pattern for effective and efficient strategies.
  • Expertise in configuration and using the persistence framework Hibernate.
  • Experienced in configuring and using the Spring frame work as in service layer in enterprise application.
  • Experienced in using JSF framework in controller layer and experienced in configuration.
  • Experienced in configuring the application server for JMS and JDBC connections.
  • Experience in writing ANT and Maven build scripts, providing logging facility using Log4j, Writing JUnit test cases for unit testing and to maintain the accuracy of the program code.
  • Proficient in XML related technologies such as JAXB, JSOUP, SAXParser for parsing XML into java object.
  • Experience in working with Databases like Oracle, MySQL and MS-SQL server.
  • Experience in working with IBM Web Sphere 6x, 7x application server technologies, BEA Web Logic, JBoss and Apache Tomcat.
  • Proficient use of developing applications using Eclipse, NetBeans and ANT.
  • Experienced in using SVN and CVS version control systems.
  • Good Management Skills in terms of self-management and team management.
  • Excellent written and verbal communication skills, presentation and problem solving skills.
  • Experienced in following the Agile methodologies.
  • Experienced using SOAP UI to test the SOAP and REST web services.

TECHNICAL SKILLS:

Programming: Java

Java Technologies: Java, J2EE, Servlets, JSP, JSTL, JSF,JDBC, JNDI, Web Services.

Internet Technologies: HTML, DHTML, CSS, JavaScript, XML, XSLT, DTD, SOAP.

Frameworks: Spring, Struts, Hibernate

Databases: Oracle, IBM DB2, MS SQL Server, MySQL, MS Access and Sybase

Query Languages: SQL,PL/SQL

Application Servers: BEA WebLogic, IBM WebSphere, Apache Tomcat

Version Controls: Perforce, VSS, CVS, SVN

IDE/Development Tools: IBM RAD, Eclipse, MyEclipse.

Designing Tools: Microsoft Visio, Rational Rose

PROFESSIONAL EXPERIENCE:

Confidential, Market Street, SFO

Java/J2EE Developer

Responsibilities:

  • Involved in requirements gathering, analysis, and design and in development of application based on J2EE using Struts, Springs and Hibernate.
  • Involved in gathering business requirements, analyzing the project and created UML diagrams such as Use Cases, Class Diagrams, Sequence Diagrams and flowcharts for the Optimization module using Microsoft Visio.
  • Worked with Business Analyst and Architect in requirement Analysis and prepared detailed software requirement document.
  • Translated mockup HTML pages into JSP and incorporated the CSS and JavaScript into JSP
  • Created Struts configuration and used validations in controller layer in MVC design
  • Used Dispatch Action to accommodate the CRUD operations in on Action
  • Used DynaActionForm to map the form properties
  • Created ANT build script for the project build process.
  • Used Struts framework for web tier and Spring MVC on back end code.
  • Hibernate was used for Object Relational mapping with MS-SQL database.
  • Used SQL server 2008 as a back end database and developed complex queries and stored procedures.
  • Integrated Spring and Hibernate ORM framework for persistence and used HibernateDaoSupport with Hibernate Template to access the data.
  • JUNIT or Spring AOP to test performance.
  • Used SVN for version control of the code and configuration files. Log4j was used to log the events in the application.
  • Apache Maven is used as Build tool to automate the build process for the entire application.
  • Written Junit test cases using Junit3 framework
  • Involved in Units integration, bug fixing, and User acceptance testing with test cases.
  • Used Tomcat 5.5 for application deployment.

Environment: Java 1.6, J2EE, JSP, Struts 2.0, Servlets, HTML, XML parsers, AJAX, JavaScript, MS-SQL server 2008, Eclipse, SVN, Maven3, MS Visio, Html and JS Validation tools .

Confidential, Brookfield, WI

Java/J2EE Developer

Responsibilities:

  • Involved in designing and programming for the system, which includes development of Process Flow Diagram, Entity Relationship Diagram, Data Flow Diagram and Database Design.
  • Designed and developed the Member Eligibility Screens and write Business rules for processing the data collected from the customers.
  • Java 1.6 is used for coding the server side and standard of coding for entire application.
  • Design and develop various modules using JSP and Servlet.
  • Designed front-end, data driven GUI using JSP, HTML, JavaScript and CSS, JQuery.
  • Used Struts Action classes to interact with DAO’s and used Validation framework for Client and Server side validation.
  • Marshalling and Un Marshalling of XML using JAXB.
  • Wrote JSP pages, which represent the View part in MVC architecture.
  • Involved in Test Driven Development.
  • Use of core java, which includes Generics and Annotations.
  • Implemented Struts, J2EE Design Patterns like MVC, Spring Rest API, DAO, Singleton and DTO Design patterns.
  • Developed Spring Configuration file to define data source, beans and Hibernate properties.
  • Used PL/SQL for queries and stored procedures in ORACLE as the backend RDBMS.
  • Websphere Application Server to Deploy Application.
  • SVN is the version tool.
  • Maintaining the business standards and deployed entire code in the JBoss application server.
  • Involved in building and deploying scripts using Maven to generate WAR, EAR and JAR files.
  • Involved in Unit, integration and QA testing.

Environment: Java, J2EE, JSP, Struts 2.0, Servlets, HTML, XML/XSL, JAXB, AJAX, JavaScript, JSP WebWork Tags, Eclipse, Log4j, JMS, ANT, IBM WebSphere 7x, Oracle10g, PL/SQL, Maven, Subversion (Version Control), CVS, Web Services and DB2.

Confidential

Java Developer / Software Engineer

Responsibilities:

  • Designed and developed views, controller and model components using Spring MVC/ Spring web flow-JSF.
  • Used J2EE design patterns like Value Object Pattern, MVC, Spring Rest API, Singleton Pattern and DAO.
  • Worked in new development, enhancements and bug fixings.
  • Organized Spring Beans and Java packages to separate business services, persistence, and presentation layers, and to ease maintenance and promote database flexibility.
  • Involved in the development of HTML pages, JSPs for different User Interfaces used JSP tag libraries for creating complex web pages.
  • Implemented associations among various entities, configuring the XML mapping for the defined entities with the corresponding classes.
  • Creating logs for error tracking using Log4J.
  • Used XML for developing deployment descriptors, hibernate mapping files.
  • Used JAXB to parse XML to Java Beans and Java Beans to XML.
  • Used core java extensively with Collections.
  • Used Spring framework to develop business logic components.
  • Deployment and Configuration of Application in WebLogic Application Server.
  • Used Hibernate to develop DAO code
  • Written SQL, PL/SQL and stored procedures as part of database interaction.
  • Developed JMS as a client interface as a Message producer for Message queue.
  • Extensive manual and unit testing experience in multiple projects
  • Developed JUnit Test Cases
  • Involved in building and deploying scripts using Maven to generate WAR, EAR and JAR files

Environment: - Java/J2EE, Eclipse, Web sphere, Oracle, PL/SQL, Hibernate, Spring, Spring web flow, JAXB, HTML/DHTML/CSS, Java Beans, JMS, WebLogic, Maven, Subversion, CVS, Junit, XML, Log4J.

Confidential, Fairfax, VA

Java/J2EE Developer

Responsibilities:

  • Gathered user requirements, analyzed and wrote functional and technical specifications.
  • Create software design specifications in UML using Microsoft Visio.
  • Created Use Cases, Sequence, Object Model and Component UML diagrams using UML tool.
  • Delivered the presentation tier using Struts Framework and developed JSP using Tile Layouts and validated the presentation tier using Validation Framework
  • Published XML data using XSLT.
  • Used XML Web Services for transferring and retrieving data from different applications.
  • Implemented XML technologies like DTD schemas, XSL style sheets and XSLT for transformations
  • Configured ORM in persistence layer using mapping files in Hibernate
  • Configured MDB in EJB layer for providing shipment related email notifications to the manufacturers
  • Implemented several design patterns such as MVC, DAO, DTO, Value Object
  • Designed front-end, data driven GUI using JSP,JSF, HTML, JavaScript and CSS.
  • Designed, implemented and deployed J2EE web application using JSP and Spring IOC.
  • Used Hibernate for Object Relational Mapping (ORM) and data persistence.
  • Wrote SQL commands and Stored Procedures to retrieve data from Oracle database.
  • Developed webservices using SOAP, WSDL, XML and Apache Axis .
  • Developed the application using Singleton, Business Delegate and Data Transfer Object design patterns in the project.
  • Created and implemented Oracle Stored Procedures, Functions, Triggers and complex queries using SQL and PL/SQL as well as query optimization
  • Worked with Java Messaging Services (JMS) for reliable and Asynchronous Communication.
  • Used log4j for logging and SVN for version control.
  • Involved in unit testing the artifacts such as DAO using JUNIT framework
  • Configured and deployed web application in Websphere Application Server.

Environment: Java (JDK1.5), JSP, Struts 1.3.8, Spring 1.0.2, JavaScript, CSS, XML,JAXB XHTML, XSLT, JMS, Ajax, Hibernate 2.1, Log4j, Oracle 9i/10g, Web Sphere 6.1, Ant, RAD 7.0, Eclipse 3.2.

Confidential

Software Associate

Responsibilities:

  • Implemented different communities for different modules.
  • Implemented events based inter port let communication in portal.
  • Implemented and unit tested spring and struts port lets.
  • Implemented SSO (Single Sign On) for the portal.
  • Implemented hooks for create account, login, my account port lets.
  • Involved in Development, Unit Testing and Integration Testing.

Environment: Java 1.5, Struts, spring web MVC, JMS, tomcat and Eclipse.

We'd love your feedback!