We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Fort Worth, TX

SUMMARY

  • Over 8 Years of progressive experience in Object - Oriented Analysis and Design with experience in teh full life cycle of teh software development process including requirement gathering, design, development, testing, Implementation and maintenance in Java/J2EEtechnology.
  • Expertise in Agile and Waterfall Software Development Methodology including Scrum technology.
  • Expertise in several J2EEtechnologies like Servlets, JSP, Spring, Struts, EJB, JSF, SOAP and REST web services, Hibernate, JDBC, iBatis, and MyBatis.
  • Experience in front end development using HTML 5, CSS 3, JavaScript and jQuery, Ajax, JSON and JSTL.
  • Experience using core JavaAPIs to build multi-threaded server-side components for large-scale Web and standalone applications.
  • Experience in Single Sign on (SSO) using Spring Security with Central Autantication service (CAS) server.
  • Employed design patterns like Singleton, Front Controller, Business Delegate, DAO, Template, Session Façade, MVC etc. in project design & development
  • Experience using various application servers - WebLogic, IBM Web Sphere Application Server and Apache Tomcat.
  • Hands on experience in building tool like Maven and ANT.
  • Very good at building and Deploying EAR, WAR, JAR files on test, stage and production servers and also experienced in using Version Control Tools such as Subversion, CVS, PVCS and Clear Case.
  • Good knowledge in OOAD, OOP and developing UML diagrams.
  • Good knowledge of database design and development with relational database schema and normalization of tables.
  • Expertise in like framework and SOA & MVC using Spring and Struts.
  • Development experience with IDE's like Eclipse, RAD, and Net Beans.
  • Expertise in XSD and XML creation using various parsers like DOM, SAX, JSON and JAXB.
  • Knowledge in Angular JS and Node JS.
  • Experience in providing production support for customer related issues and application maintenance.
  • Self-motivated, initiative, flexible and ability to solve teh problems efficiently.
  • Having excellent analytical, communication and interpersonal skill.
  • Experience in implementing Waterfall and Agile SDM’s.
  • Experience in version control tools like CVS, SVN and AccuRev to manage and control software development.
  • Highly motivated team player with strong communication, analytical, documentation and organizational skills.

TECHNICAL SKILLS

Technologies: Java J2EE 6.0, JSP, J2EE 6, Struts 2.0/1.1, Servlets, JNDI, Java, JDBCWeb Services, EJBs, Java Beans, JMS, Hibernate, Spring, XML, Javascript, XSLT,HTML, CSS, AJAX, JUNIT, JPA, LincQ, Design patterns, Drools, Full Stack.DHTML, DTD, XSD, SAX, DOM, JSON, Angular JS, Node JS

Frameworks/ORM tools: Spring 3.0/2.5/2.0, Struts 2.0/1.1, Hibernate 3.0, Apache Axis2.

App Servers/ Middleware: WebSphere 7/6.1, Weblogic 11g/10/9/8.1, Tomcat 6.0, JBoss4.xIDE / Programming Tools: Eclipse 3.1/4.0, NetBeans 7

Operating System: UNIX, Linux, Solaris, Windows NT/XP/7/8.

Scripting Language: JavaScript, JQuery, Python

Web Services: Apache Axis, SOAP

Database/Tools: Oracle, MySQL

GUI: HTML,CSS3

Libraries and Tools: Rational Rose,ANT

PROFESSIONAL EXPERIENCE

Confidential, Fort worth, TX

Java/J2EE Developer

Responsibilities:

  • Designed teh application using Agile Methodology.
  • Hands on experience in J2EE framework Struts, Spring, and Hibernate.
  • Hands on experience in developing XML script for to configure.
  • Involved in analysis, specification, design, and implementation and testing of Software Development Life Cycle.
  • Worked in team to develop high level class diagrams and sequence diagrams and implement teh same in JAVA/J2EE, Spring, Hibernate, Web services.
  • Hands on experience in Solr including configuration of solr-config, data-config and schema XML files of Solrand deployment in teh server environment.
  • Involved in developing Batch jobs using JMS.
  • Developed EJBs for teh service layer interactions.
  • Involved in consuming, producing SOAP based web services using JAX-WS
  • Hibernate is used as back end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Experience in interacting with client and understanding teh requirement and convert them into technical requirement.
  • Experience in single sign on with CAS autantication server.
  • Developed maven based project structure having data layer, ORM, and teh Web module.
  • Implemented Spring AOP aspects to manage teh application logging and Exception handling cross cutting concerns.
  • Developed RESTFUL web service.
  • Front end applications were developed using HTML 5, CSS 3, jQuery, AJAX.
  • Hands on experience in JSON parsing.
  • Hands on experience in XML parsing.
  • Implemented payment gateway using PayPal.
  • Deployment of application in Tomcat server.
  • Hands on experience in resolving issues in teh production server.

Environment: J2EE, EJB, Web Services, XML, XSD, RUP, Microsoft Visio, Clear Case, Source Integrity, Oracle 10g, WebLogic 10.3, JMS, SOA, LDAP, RAD, LOG4j, Servlets, JSP, Unix, Hibernate.

Confidential, Hiawatha, IA

Java/J2EE Developer

Responsibilities:

  • Responsible for coding, testing and documenting various packages, procedures, and functions for libraries.
  • Designed use cases for teh Application as per teh business requirements.
  • Participated in requirement gathering and framework implementation sessions through Agile TDD methodology
  • Worked closely with teh Business/Users team in translating technical requirements into application code
  • Developed web layer using Struts framework to manage teh project in MVC pattern.
  • Implemented integration of Struts Action classes in Presentation Tier
  • Used Struts Tiles Framework for designing teh layout of teh application.
  • Client pages are built using HTML, CSS, JSP, javascript/JQuery
  • Extensively used Core Java such as Exceptions, and Collections
  • Used JSTL and developed required tiles and tile definitions for templating and defined configuration in teh struts configuration.xml.
  • Developed helper classes, delegate classes, value objects to access business tier and transfer teh information from business layer to teh presentation layer.
  • Developed business layer using EJB stateless session beans and deployed on teh Application server (Web logic).
  • Has proficiency in using DAO and DTO patterns to persist data into database
  • Used Hibernate as persistence framework for DAO layer to access teh Oracle10g database
  • Produced SOAP web services using Metro JAX-WS RI for building teh business application layer.
  • Defined XML documents for input and output sources of Web Services. Created schema documents for XML validation and developed XML schemes
  • Used Maven for build framework and Jenkins for continuous build system
  • Worked on Eclipse for development and deployment of application in Web Logic Application Server.
  • Proficient in using SVN for Version Control.
  • Actively involved in code reviews and also in bug fixing.

Environment: Java, JSP, JavaScript, Ajax, Jquery, Ant, Struts, Spring, and Hibernate, RSA, WebSphere Application Server, DB2, XML, LDAP, Accurev, JUnit, and Windows2000.

Confidential, Atlanta,GA

Java /J2EE Developer

Responsibilities:

  • Analyzing teh requirement document and preparing queries for clarification from client.
  • Involved in High Level Design Document (HLD) preparation.
  • Development of Web Layer with MVC framework using Java, JSP, Servlets.
  • Coding for Model and Controller.
  • Development of Web application using Struts framework based on MVC architecture.
  • Implemented and configured various Action classes for handling teh client requests using Struts framework.
  • Used EJBs (Stateless Session beans) to implement teh business logic, MDBs (JMS) for asynchronous communication internal and external to teh system.
  • Wrote WebServices using SOAP for sending and getting data from teh external interface.
  • Automation of Web Services Testing using SOAP UI 5.0.0
  • Used Design patterns such as Business delegate, Service locator, Model View Controller, Session façade, DAO,DTO.
  • Involved in implementing teh JMS (Java messaging service) for asynchronous communication.
  • Involved in using JMS Queues and JMS Topics for one-to-one and one-to-may communication in teh application.
  • Backend application layer is implemented using EJB (Enterprise Java Bean) in WebLogic Application Server environment.
  • Was involved in improving teh existing design by minimizing dependencies between teh layers with teh help of design patterns
  • Involved in analysis for Reporting framework.
  • Involved in procedures and functions modifications.
  • Cross browser issue fixing with Firebug and IE Developer.
  • Configuration manager role using Jenkins tool.

Environment: WebLogic 11g / Oracle 10g/ STS 3.0, Java, J2EE, Hibernate, Spring MVC, Spring Web flow, JSP, EL, Servlets, AIX-Unit, Cruise Control, AXIS2 - Web Services, JQuery, SVN, FOP.

Confidential

Java Developer

Responsibilities:

  • Involved in prototyping, proof of concept, design, Interface Implementation, testing and maintenance.
  • Created use case diagrams, sequence diagrams, and preliminary class diagrams for teh system using UML/Rational Rose.
  • Designed and developed teh persistence tier using Hibernate framework.
  • Designed and developed front view components using JSP and HTML.
  • Developed re-usable utility classes in core java for validation which are used across all modules.
  • Developed UI navigation using Struts MVC architecture.
  • Developed Java classes for implementing Business logics using EJB 3.0(Stateless session, entity, message driven beans).
  • Used JNDI to support transparent access to distributed components, directories and services.
  • Deployed and tested teh application with web server Tomcat, WebSphere.
  • Developed Interactive web pages using AJAX and JavaScript.
  • Worked on Report Module, generating PDF/ CSV according to template.
  • Configured and tested teh application with database server Oracle 10g and MySQL 5.0
  • Involved in developing various reusable Helper and Utility classes using Core Java, which are being used across all teh modules of teh application.
  • Helped in database design and tuning. Created stored procedures, Views in teh Database

Environment: JDK 1.4, Core Java(Multithreading, Collections), JSP, JSTL, Servlets, Struts 1.2, EJB 3.0, XML, HTML, Java Script, AJAX, SOAP, WSDL, UML, JDBC, JUnit, log4j, WebSphere Application Server, Oracle 10g Database, MS-SQL Server 2005, Windows

We'd love your feedback!