We provide IT Staff Augmentation Services!

Java/ J2ee Developer Resume

2.00/5 (Submit Your Rating)

Des Moines, IA

SUMMARY

  • Professional experience with leading world companies in Development, Implementation, Integration and Testing of Client/Server, Internet, Intranet Systems for various Industries using Object Oriented Analysis/Design.
  • Specialized in building Java web and enterprise applications for clients in banking, health care, insurance and telecom domains.
  • Proficient in designing and developing web front end, component - based, object-oriented systems for building multi-tier architecture with hands on development expertise in front end GUI layer, application layer including middleware and core business frameworks and back-end (database) layer integration.
  • Developing Java/J2EE applications using Spring, Struts, JSP Java Beans, JDBC, Servlets, Hibernate.
  • Extensive experience in frameworks like Struts, Spring, Hibernate.
  • Experience working with SOAP, WSDL, REST, JMS and XML.
  • Having good knowledge of all phases of SDLC with expertise in Requirement Gathering, Analysis, Designing and Development & Testing.
  • Experience working with Core Java and Java Multi-Threading application.
  • Extensive experience in developing and deploying applications on Apache Tomcat, JBoss and IBM Websphere Application servers.
  • Experience with UML in design structure, behavior and interaction diagrams.
  • Strong understanding of Data Modeling and data structures.
  • Strong experience with JUnit in performing unit test and determining the application functionality.
  • Expertise in Front-End technologies like HTML, XML, XSLT, JavaScript, CSS, Angular JS.
  • Expertise in creating Custom Tag Libraries and embedding them in the JSPs.
  • Excellent Technical, Communication and Interpersonal Skills with strong Customer Orientation and Client Interfacing Skills.
  • Capable of learning new technologies on the go.
  • Extensive experience in developing database components using JDBC, Hibernate.
  • Good command over designing & developing dynamic web content using Ajax, JSP, HTML, XML, JavaScript& other web development tools/technologies.
  • Hands on Experienced in database development using SQL/PL-SQL in MySQL, SQL Server and Oracle Data base.

TECHNICAL SKILLS

J2EE Technology: Java Beans, Servlets, JSP, JDBC, JMS, SOAP.

Architecture & Framework: Client-Server, MVC, J2EE, Struts, Spring, Hibernate.

Database: Oracle 10g, SQL server 2005,MySQL

IDE: Eclipse, NetBeans, IBM RAD, JBuilder.

Design Methodology: UML

Operating Systems: Windows XP/ 2003/2007/2008

GUI: HTML, XML, XSLT, JavaScript, CSS, AngularJS, EXTJS, CSS, CSS3.

Query Languages: SQL, PL/SQL.

Programming Language: Core Java APIs (I/O, Thread, Collection),C, C++, Python.

Design patterns: Front Controller, Database Access Object, Factory, Singleton, Session Façade, MVC.

Tools: JBOSS, IBM Websphere Application Server 6.1, Tomcat 6.0, JUnit 4.0, ANT, Log4j, ANT, Maven, SVN

PROFESSIONAL EXPERIENCE

Confidential, Des Moines IA

JAVA/ J2EE Developer

Environment: Java1.7, J2EE, Hibernate 3.0, Spring 4.X, JBOSS EAP 6.4.0, Eclipse, Oracle 10g, HTML, TestNG, Log4j, Angular JS, Maven, SVN.

Responsibilities:

  • Involved in development of new module for existing application called Stipulations.
  • Involved in End-End Application Development.
  • Used EJB Locator to lookup for the Service Classes which provides persistence capabilities.
  • Followed AngularJS, Spring MVC, REST Kind of, SOAP, hibernate to develop the application.
  • Used @Interceptors annotation(like @postConstruct, @preDestroy) etc in JAVA6.
  • Involved in the development of OPERA Webservices.
  • Used Hibernate to access the database and mapped different POJO classes to the database tables.
  • Version control is done by using SVN.
  • Worked in Production Support and solved related issues.
  • Worked on bug fixing and browser compatible issues.
  • Documented the code changes and bug fixes.
  • Worked on creating System Exceptions and handling the Exceptions.
  • Developed front end using Angular JS.
  • Experience in writing Junit testcases.
  • Used JIRA board as defect management tool.
  • Experience in building and deploying code in local.

Confidential, St Louis MO

JAVA/ J2EE Developer

Environment: Java1.6, J2EE, JSP, Hibernate 3.0, Spring3.X, JSF 2.1, Weblogic Application Server 8.1, Eclipse, Oracle 10g, HTML, Junit 4.0, Log4j, Ajax, JavaScript 1.2, Angular JS.

Responsibilites:

  • Involved in development of new module for existing application called Custom Measures.
  • Involved in Analysis, design and coding of a Custom Measures Module on Java and J2EE environment with Object Oriented Concepts.
  • Followed the Spring IOC and MVC Framework for the development of the application.
  • Followed and developed a system for processing XML formatted, diagnostic messages using Web Services, SOAP, and JAXP.
  • Followed Scrum concepts one of the method of Agile Methodology to produce high Quality Software.
  • Developed objects persistence (object relational mapping) layer using Hibernate 3.
  • Used Hibernate to access the database and mapped different POJO classes to the database tables.
  • Worked on Hibernate Transactions.
  • Experience in writing CRUD statements in Hibernate.
  • Developed the front-end components using HTML, Java Scripts, JSP, AJAX, JSON, JSF 2.1.
  • Developed POC on AngularJS.
  • Familiar with the telecomdomain.
  • Configured and managed Java objects using Spring MVC framework.
  • Used apache Maven to comprehend the complete state of a development effort in the shortest period of time.
  • Designed, analyzed and executed enterprise applications using IDEs like IBM websphere.
  • Creating JUnit test case design logic and implementation throughout application.
  • Created SQL queries and used PL/SQL stored procedures.
  • Developed a Logger framework for the application using Log4J.
  • Version control is done by using SVN.
  • Knowledge on newer versions of HTML and CSS (HTML5 and CSS3).

Confidential, Atlanta, GA

JAVA/ J2EE Developer

Environment: Java1.5/J2EE, JDK, JSP, HTML, CSS, Struts, JMS, spring, Hibernate, Eclipse, WebSphere Application Server, Webservices (SOAP, WSDL), bootstrap.js, JavaScript, Log4J1.2.7, PL/SQL, RAD and Oracle10g.

Responsibilities:

  • Coordinating with Project Manager for getting the requirements and developing the code to support new applications.
  • Providing Java programming support for existing and new applications.
  • Developing Web applications using Java, J2EE, Spring Core and Hibernate.
  • Using Hibernate for the backend persistence.
  • Used Spring framework for dependency injection and integrated with Hibernate and JSF.
  • Involved in writing Spring Configuration XML file that contains object declarations and dependencies.
  • Implementing MVC, DAO J2EE design patterns as a part of application development.
  • Developing DAO interfaces for hibernate to interact with databases.
  • Used the JDBC for data retrieval from the database for various inquiries.
  • Designing the front end using Jsp, Css and Html as per the requirements that are provided.
  • Experience in framework related design patterns.
  • Experience with DOJO.
  • Worked on Performance Tuning.
  • Using Java script and Struts validation frame work for performing front end validations.
  • Experience in developing and consuming Web Services including different technologies and standards like SOAP/UDDI/WSDL.
  • Participating in project design sessions to document technical specifications and to provide design options and solutions.
  • Using SVN for software configuration management and version control.
  • Preparingtest cases and strategies for unit testing and integration testing.
  • Using the LOG4j to log regular Debug and Exception statements.
  • Worked on bug fixing and browser compatible issues.
  • Documented the code changes and bug fixes.
  • Developed web services in Java and Experienced with REST.

Confidential

JAVA/J2EE Developer

Environment: IBM RAD 7, Java, J2EE Servlet, JSP, XML, Struts 1.0, Spring 2.X, Hibernate, Log4j, ANT, WebSphere Application Server 6.1 and Microsoft SQL 2005.

Responsibilities:

  • Effectively interacted with team members and business users from different regions for requirements capture and Analysis.
  • Created the technical documentation including the requirement specs, the LLD and unit test cases.
  • Responsible for Understanding the scope of the Project and Requirement gathering.
  • Participated in designing phase and was involved in drawing Sequence diagrams, State Diagrams, Class Diagrams.
  • Responsible for creating of Action classes, JSPs, Model classes.
  • Configured Struts Framework to implement MVC design patterns.
  • Used Struts Tiles for designing main layout.
  • Worked on Hibernate object/relational mapping according to database schema.
  • Used Spring framework for dependency injection and integrated with Hibernate and JSF.
  • Used JSTL tag library extensively.
  • Implemented session façade pattern.
  • Experience in working with pairs. (Pair Programming)
  • Implemented Home Interface, Remote Interface, and Bean Implementation class.
  • Implemented business logic at server side using Session Bean.
  • Used entity beans for persisting records.
  • Involved in creation of Test Cases for JUnitTesting.
  • Involved in debugging and troubleshooting related to production and environment issues.
  • Used Rational Clear Quest for defect tracking.
  • Used CVS, Perforce as configuration management tool for code versioning and release.
  • Deployment on Websphere Application server.
  • Used Log4J to print the logging, debugging, warning, info on the server console.
  • Involved in debugging and troubleshooting related to production and environment issues.
  • Performed Unittesting.
  • Performed E2ETesting.

Confidential

Java Developer

Environment: JAVA, J2EE, JSF, Unit, ANT,AJAX, JSP, JavaScript, Eclipse, PL/SQL, SQL server2005, Web services, SOAP, XSLT, Servlets, Struts 2.0, HTML, XML, Spring 2.0, Hibernate 2.0, Log4j, Websphere 6.0, Unix, Rational Rose, CVS.

Responsibilities:

  • Involved in Elaboration, Construction and Transition phases of the project.
  • Played a major role in requirements gathering and production support.
  • Designed and developed Application based on Struts Framework using MVC design pattern.
  • Used Struts Tiles Framework in the presentation tier.
  • Developed Struts Action classes using Struts controller component.
  • Designed and developed the UI using Struts view component, JSP, HTML, XSLT, CSS and JavaScript.
  • Used Struts validatorframeworkfor client side and server side validation.
  • Also implemented dynamic loading of JSP’s using AJAX.
  • Used Spring Core for dependency injection/Inversion of control (IOC), and integrated frameworks like Struts and Hibernate.
  • Utilized Hibernate for Object/Relational Mapping purposes for transparent persistence onto the SQL Server database.
  • Worked on EJB.
  • Used Web services (SOAP) for transmission of large blocks of XML data over HTTP.
  • Used XSL/XSLT for transforming common XML format into internal XML format.
  • Responsible for writing complex SQL and HQL queries.
  • Apache Ant was used for the entire build process.
  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
  • Used Log4j Logger for all logging purposes and JUnit for integrated test runs, XML for building data structures required for Web Services and JMS for sending a-sync messaging using the Event based Framework.
  • Used CVS for version controlling.
  • Key Resource for UAT (User Acceptance Testing) and trained the end user for using the tool and performing.
  • Deployed the application in WebSphere.

We'd love your feedback!