We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Bloomington, IL

SUMMARY

  • Java Consultant wif 6+ years of experience in application development that includes analysis, design, architect, development, implementation, testing, debugging, problem resolution, customer support and maintenance.
  • Strong Development skills in designing and developing multi - tier enterprise solutions using J2EE, JAVA, EJB, JSP, Servlets, XML, XSLT, HTML, DHTML, AJAX, Java Beans, JavaScript, Apache Jakarta Struts 1.3, Jakarta Taglibs, Web Services and Hands-on experience in all aspects of software lifecycle process.
  • Have worked wif Java IDE environments like RAD7.x, RAD6.x, RSA7.x, RSA8.x WSAD 5.1/5.0, JBuilder X/9.0 and Eclipse 3.0.
  • Have worked wif application servers IBM WebSphere, Weblogic, JBOSS and Tomcat web server.
  • Excellent industry experience developing efficient, portable, web-based user interfaces using JSP, JSF, HTML, DHTML, JavaScript, JQuery, CSS and AJAX.
  • Expertise in relational databases like Oracle, SQL Server and DB2.
  • Experience in managing multiple projects efficiently at the same time.
  • Experience and noledge of several types of SDLC processes like waterfall, RUP, Agile, Scrum and Iterative and TDD (Test Driven Development).
  • Exposure to Service Oriented Architecture (SOA) using web services.

TECHNICAL SKILLS

Programming Languages: Java, C, C++, C#, ASP

XML & Scripting Languages: XML, XSD, XSL, XPATH, JavaScript, Shell Scripting, Groovy

J2EE & Frameworks: J2EE, Servlets, JSP, TagLibs, JMS, JDBC, JNDI, Struts Framework, Spring, Junit, Log4J, Hibernate.

XML & Web Services: SOAP, XML, XML-FO,SAX, DOM, JAXP, XSLT, SOAP,WSDL, AXIS2, JAX-WS

Java IDE(s): RAD, IBM WSAD 5.1, Weblogic Workshop, Eclipse, Jboss-IDE

Web / Application Servers: Websphere 4.x/5.x/6.x/8.x, JBOSS, Tomcat, Apache, IIS

Middleware: Websphere MQ (MQSeries), Sonic MQ

RDBM: Oracle 9i/8i/7.x, DB2 UDB, Ms-SQL Server

Design patterns: Session Façade, Abstract Factory, Builder, Business Delegate, Service Locator, Singleton, MVC, Factory, Front Helper, Adapter, DAO, and DTO.

Design methodologies: UML, Object-Oriented OOA / OOD, RUP

Design Tools: Rational Rose, Visio, TOAD

SCM Tools: Subversion, CVS, PVCS,Clearcase.

Build Tools: Hudson,Jenkins&BuildForge.

O/S: UNIX, Red Hat Linux, IBM AIX, Solaris, Windows 98/2000/XP

PROFESSIONAL EXPERIENCE

Confidential, Bloomington, IL

Java/J2EE Developer

Responsibilities:

  • Worked on various aspects of the application including initial requirement and design phase (Object Oriented Design), backend development and front end implementation.
  • Entrance Criteria validation for application’s High availability& performance.
  • Developed logging and exception handling standards.
  • Developed SOAP based web services to support email notification system.
  • Responsible for design, development, testing, deployment and maintenance.
  • Designed requirement documents using tag libraries and created CSS markups and JSP’s for the application.
  • Major enhancements have designed to the core application section as per business requirement of the client.
  • Developed front end UI based on standard templates.
  • Used struts framework to build MVC architecture on top of JRA framework and separate presentation from business layer components. Involved in rewriting middle-tier on web sphere application server.
  • Used various design patterns like factory pattern, singleton pattern, DAO, BusinessInteface pattern and Service integration.
  • Used Spring for dependency injection
  • Used JAX-RPC Web service client to make use the common web service deployed across the organization.
  • Web sphere Application Server (WAS) 6.1 to 8.5 migration and production support.
  • SFJDBC to Spring JDBC migration.
  • Designed on Platform (highly available) to off platform communications using Data power XC10 ESB.
  • Creation of maven Archetypes for the base project setup from scratch.
  • Improved the build process by migrating it from Ant to Maven.
  • Developed logging and exception handling standards.
  • Used SOAP UI to extensively perform testing of the web services.
  • Implemented Interceptor/CDI based logging in the Standard Framework.
  • Redesigning the applications to meet the Entrance Criteria
  • Coordinated wif different development teams, Project managers, and QA team during development and testing phases.

Environment: Java, J2EE, Struts, Spring,JRA framework, Servlets, JSP, SQL,Taglibs, HTML, XML,Javascript,Log4j, JDBC, RSA8.x, IBM Websphere Application Server, Websphere, Rational Clearcase,RationalClearquest,JNDI,ANT,DB2,WSDL,AIX,Webservices,SOAP,SVN,HUDSON,BEST tool, Maven.

Confidential, St Petersburg, FL

Java Developer

Responsibilities:

  • Involved in Analysis, design and coding of a Project on Java and J2EE environment.
  • Developed action classes and configuration files for struts-like Fidelity standard framework. Used Crystal Reports for the Presentation View.
  • Developed Oracle stored procedures and complex SQL.
  • Used Hibernate to access the database and mapped different POJO classes to the database tables.Used Hibernate to persist the data into the database.Used Spring Dependency Injection to set up dependencies between the objects.
  • Developed Spring-Hibernate and struts integration.
  • Developed Front end screens following Fidelity UI Standards.
  • Developed highly interactive web screens based on AJAX, JQuery, and Display Tag Libraries.
  • Tested the application thoroughly in Unit Testing phase using JUNIT.
  • Quartz framework is used to schedule backend batch jobs to collect information for alerts.
  • MQSeries is used for JMS communication between server to server.
  • Responsible for configuring MQ Queue Connection factories and Queues.
  • Responsible for setting IBM Websphere Server Profiles, configuring data sources, security, MQ Objects.
  • Developed application specific build scripts using ANT.
  • Participated in complete SDLC from inception to deployment to production and maintenance.
  • Coordinated wif business team, QA and project managers to deliver products on time.
  • Proactively tested application and tracked defects using Clear Quest.
  • Worked as Production support in off-hours being responsible for application-specific issues.
  • Developed extensive documentation of the system and also helped user guide development using RoboHelp.

Environment: Java, J2EE, Spring, Hibernate 3.0, Quartz, Struts (Jwolf), Servlets, JSP, SQL, JDBC, RAD7.x, IBM Websphere Application Server, Websphere MQ Series, Rational Clear case, Rational Clear quest, JNDI, ANT, Oracle 9i, AIX, CVS,RoboHelp

Confidential, Tampa, FL

Java/J2EE Developer

Responsibilities:

  • Participated in Scrum process that is used for planning different iterations of the project.
  • Involved in designing HTML Prototypes using Web2.0 technology, Prototype JavaScript libraries.
  • Designed class diagrams and sequence diagrams using Microsoft Visio.
  • Involved in architecting web solution for the existing legacy solutions.
  • Developed different Controller classes for mapping a particular request to action classes using Struts Action classes as Spring MVC framework.
  • Developed Struts action classes, form beans and configured struts framework.
  • Extensively used the design patterns DAO, DTO, Singleton, MVC
  • Developed Front end JSP screens and used lot of AJAX techniques to improve the performance of the applications.
  • Used AJAX and JSON for front-end communication between JSP and Struts action classes.
  • Unit tested using JUNIT code and documented the web applications in detail.
  • Developed Web Services based on WSDL and XSD (top-down approach) using AXIS2 framework.
  • Developed both server-side and sample client side implementations of the AXIS2Web Services.
  • Used SOAP-UI to monitor SOAP requests/responses for the web services.
  • Used XML Spy to edit WSDL, XML, XSL and XSD related applications.
  • Used and configured Log4j for extensive logging and established logging standards for the application.
  • Used SVN for Version control and team programming.
  • Created deployment scripts for deploying the web applications on to Tomcat server.
  • Prepared the documentation of the applications which me was involved and test case documentation wif sample inputs.
  • Fix defects as needed during the QA phase, support QA testing, troubleshoot defects and identify the source of defects.
  • Coordinated meeting wif different teams to validate requirements.
  • Worked on shell scripting to launch java process on UNIX machines.
  • Participated in complete software development lifecycle.

Environment: J2EE/Java, Spring, Struts1.2, JSP, Taglibs, HTML, XML, JavaScript, AJAX, JSON, Log4j, ANT, Unix, Oracle, Web Services (AXIS2), WSDL, SOAP, XSD, XSL, SOAP-UI, SVN, Tortoise SVN, SCRUM, Tomcat5.x

Confidential, Jackson, MS

Technical Consultant

Responsibilities:

  • Developed use case diagrams, sequence diagrams for possible business scenarios using Rational Rose.
  • Developed mock screens wif the help of page designers.
  • Responsible for design, development, implementation and testing of the complete application.
  • Performed Unit Testing using JUNIT.
  • Used My Faces component Library to create JSP pages and configured faces-config.xml
  • Involved in layer-based design- presentation layer (JSF), business logic layer and data access layer (JDBC).
  • Used spring for dependency injection and data access layers.
  • Used JAX-WS Web service client to use the common location based web service deployed across the organization.
  • Used XML, XSL, and XML-FO to store each customer specific settings for media advertisements.
  • Responsible for creating ANT scripts to deploy to IBM WebSphere.
  • Coordinated wif testing team to successfully testing and promoting the application to production.
  • Analyzed and resolved the production data issues.

Environment: JSF(My Faces), Spring, JSP 2.0, JSTL, JDBC, HTML, CSS, JavaScript, RAD 6.X, XML Spy, Rational Rose, XML, XSLT, XML-FO, SAX, Web service (JAX-WS), Log4j, CVS, DB2 (UDB), UNIX (AIX)

We'd love your feedback!