We provide IT Staff Augmentation Services!

Java/ J2ee Developer Resume

5.00/5 (Submit Your Rating)

St Louis, MO

SUMMARY

  • Around 8 years of 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.
  • Extensive experience in insurance, telecom, health care and banking domains.
  • Developing Java/J2EE applications using Spring, Struts, JSP, JSF, Java Beans, JDBC, Servlets, Hibernate.
  • Extensive experience in frameworks like Struts, Spring, Hibernate, MyBatis.
  • Experience working with RMI, JNDI, SOAP, WSDL, REST, JMS, SOA 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 Web Logic, JBOSS, Apache Tomcat Application servers.
  • Expertise in using IBM Websphere Application Server. Experience with UML in design structure, behavior and interaction diagrams.
  • Hands on Experience with Unix shell scripts.
  • Strong experience with JUnit in performing unit test and determining the application functionality.
  • Expertise in Front-End technologies like HTML, DHTML, XML, XSLT, JavaScript, CSS.
  • Expertise in creating Custom Tag Libraries and embedding them in the JSPs.
  • Experience in developing distributed business logic components using EJB architecture such as EJB 2.0 that included Session Beans for workflow, Entity Beans for persistence, and MDB (JMS) for asynchronous communications, fail-safe system development and load balancing.
  • Experience with JMS messaging.
  • Excellent Technical, Communication and Interpersonal Skills with strong Customer Orientation and Client Interfacing Skills.
  • Extensive experience in developing database components using JDBC, Hibernate and EJB.
  • 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.
  • Knowledge on JVM Tuning, RTC.
  • Strong Knowledge on Mobility.

TECHNICAL SKILLS

J2EE Technology: Java Beans, Servlets, JSP, JDBC, EJB, JNDI, JMS, RMI, 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 9x/NT/XP/2003, Linux, Unix

Conceptual knowledge: Web Services, Socket Programming.

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

Query Languages: SQL, PL/SQL.

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

Design patterns: Business Delegate, Business Object, Value Object, Front Controller, Database Access Object, Factory, Singleton, Session Facade.

Tools: BEA WebLogic 8.1, JBOSS, IBM Websphere Application Server 6.1, Tomcat 6.0, JUnit 4.0, ANT, Log4j, Mercury Quality Centre, Rational Clear Quest. ANT, Maven, SVN

Certifications: Oracle 10g includes SQL Certified. Oracle DB

NOSQL Databases: Cassandra, MongoDb, ElasticSearch

PROFESSIONAL EXPERIENCE

Confidential, St Louis MO

JAVA/ J2EE Developer

Environment: Java, J2EE, JSP, Struts 2.0,JDBC 3.0,, XML, JNDI, Hibernate 3.0, JMS, Spring 3.X, JSF, Weblogic Application Server 8.1, Eclipse, Oracle 10g, WinCvs 1.2, HTML, Rational Rose XDE, Junit 4.0, Log4j, Dojo, Ajax, JavaScript 1.2, XML/XSLT,SAX, Cassandra.

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.
  • 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.
  • Developed the front-end components using HTML, DHTML, Java Scripts, JSP, AJAX, JSON, JSF, Dojo.
  • Configured and managed Java objects using Spring 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, Jboss, web logic.
  • 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.

Confidential, Atlanta, GA

JAVA/ J2EE Developer

Environment: Java1.5/J2EE, JDK, JSP, HTML, CSS, Struts, EJB, JMS, spring, Hibernate, Eclipse, WebSphere Application Server, Webservices (SOAP,WSDL), JavaScript, Log4J1.2.7, PL/SQL, CVS, 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 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.
  • Designing the front end using Jsp, Dojo, Css and Html as per the requirements that are provided.
  • Using Java script and Struts validation frame work for performing front end validations.
  • Coding and maintaining Oracle packages, stored procedures and tables.
  • Participating in project design sessions to document technical specifications and to provide design options and solutions.
  • Working on Web technologies including Tomcat, Apache, Http, Web service architectures.
  • Migrating web application from Tomcat to web sphere deployment environments.
  • Using SVN for software configuration management and version control.
  • Preparing test cases and strategies for unit testing and integration testing.
  • Using the LOG4j to log regular Debug and Exception statements.

Confidential, Richmond, VA

JAVA/ J2EE Developer

Environment: Java - JDK 1.6, WebSphere, MQ Using Java, J2EE 5,Servlets,JSP, Oracle,JMS,EJB (Session and Message Driven Beans), Axis, RAD,Rational Clear Case.

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Developed JSP,JSF and Servlets to dynamically generate HTML and display the data to the client side. Extensively used JSP tag libraries.
  • Developed the application using Eclipse IDE.
  • Designed and developed Application based on Struts Framework using MVC design pattern.
  • Used Struts Validator framework for client side validations.
  • Used Spring Core for dependency injection/Inversion of control (IOC).
  • Used Hibernate Framework for persistence onto oracle database.
  • Written and debugged the ANT Scripts for building the entire web application.
  • Used XML to transfer the application data between client and server.
  • XSLT style sheets for the XML data transformations.
  • Participated in designing Webservice framework in support of the product.
  • Developed web services in Java and Experienced with SOAP, WSDL.
  • Used Log4j for logging Errors.
  • Deployed the application in various environments DEV, QA and also Production.
  • Used Data Access Objects (DAO) to abstract and encapsulate all access to the data source.
  • Used the JDBC for data retrieval from the database for various inquiries.
  • Development of MQ application programs for Java JMS environments using queues and messages. Working with JMS Handling and managing exception conditions.
  • Performed purification of the application database entries using Oracle 10g.
  • Used CVS as source control.
  • Created Application Property Files and implemented internationalization.
  • Used JUnit to write repeatable tests mainly for unit testing.
  • Involved in complete development of ‘Agile Development Methodology’ and tested the application in each iteration.
  • Wrote complex Sql and Hql queries to retrieve data from the Oracle database.
  • Involved E2E Development by integrating Front End and Backend by Debugging.
  • Performed Defect tracking using HP Quality Centre.
  • Involved in fixing System testing issues and UAT issues.

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.
  • Working with health care client like UHG.
  • 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.
  • Implemented Business logic using EJBs.
  • Used JSTL tag library extensively.
  • Implemented session façade pattern.
  • 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 JUnit Testing.
  • 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 6.1.
  • 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 Unit testing.
  • Performed E2E Testing.

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 validator framework for 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.
  • 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 Application Server.

We'd love your feedback!