We provide IT Staff Augmentation Services!

Sr. J2ee Developer Resume

0/5 (Submit Your Rating)

WisconsiN

SUMMARY

  • A highly motivated, self - starter software professional with Seven years of experience in Designing and Developing client/server and web based applications using J2EE technologies, Object-Oriented and Software Development Life Cycle(SDLC) concepts.
  • 7 years of experience in designing and developing Java based Web Applications in multi-tier and Client/Server environments through Software Development Life Cycle (SDLC) process.
  • Extensively worked on Service Integrations (SOA), application servers, Web apps, GUI Front end development using J2EE technologies Servlets, JSP, JSTL, JDBC, EJB, JMS, and JNDI.
  • Expertise in developing web-based applications using J2EE application frameworks like Struts, spring, Hibernate, CXF.
  • Expertise with SunOne Directory Server 5.2 & 6.0/6.3 Administration - Installed and configured Sun One Directory Server. Designed LDAP Schemas, DITs to implement enterprise wide centralized repository.
  • Strong Experience in deploying applications on JBOSS, IBM WebSphere Application servers.
  • Experienced in Producing and consuming Web Services using Apache CXF framework, JAX-WS API.
  • Used Web services to Integrate between Systems.
  • Extensively worked in implementing designing patterns like Singleton, Business Delegate, Service Locator, MVC, DAO, Momento and DTO.
  • Experienced in developing dynamic UI webpages using HTML, DHTML, CSS, Java Script, and Ajax.
  • Experienced in using various IDEs like My Eclipse, NetBeans and JBuilder.
  • Worked with IBM MQ Series for message driven beans (MDB).
  • Experienced in parsing XML documents using SAX, DOM parsers and using XPATH, XSLT transformations.
  • Experienced in using various version control tools like CVS, Harvest and Rational Clear Case.
  • Experienced in using Junit, Easy Mock testing framework and testing the application functionality and Log4j to put log-statements into the application.
  • Experienced in using ANT as build-tool for building and deploying J2EE applications.
  • Extensive experience in using SQL and PL/SQL to write Stored Procedures, Functions and Triggers.
  • Experience working with Databases like Oracle, DB2/UDB, MS SQL and MS SQL Server 2000.
  • Excellent analytical, communication, inter-personnel, team player and Leadership skills.
  • Ability to learn and adapt quickly to the emerging new technologies.

TECHNICAL SKILLS

Web/Application Servers: JBoss 4.0/5.0, IBM WebSphere 3.5/4.0/5.1, WebLogic 6.x/7.x/8.x, IIS 5.0, Sun Java Application Server 8.0, Apache, Tomcat

J2EE Technologies: Web Services, EJB, Servlets 2.3, JSP 2.0, JDBC 3.0, MVC, LOG4J, JNDI, RMI, JUNIT, XML (SAX and DOM).

Frameworks: Jakarta Struts 1.2.x, Hibernate 2.0/3.0, Spring, Apache CXF 2.2.4

Messaging Systems: JMS 1.1

Languages: Java, C, C++, SQL, PL/SQL, Visual Basic

IDE Tools: WSAD, RAD, My Eclipse, Jbuilder

Web Technologies: JavaScript, CSS, HTML, DHTML, XML, XSL, SOAP, FLEX

Databases: Oracle, DB2, MySQL, MS SQL Server 2000

Design Methodologies: UML, Rational Rose, RUP

Version Control Tools: CVS 1.11, Clear Case

Operating Systems: UNIX, Linux and Windows XP/2000/NT/98/95

Testing frameworks: Junit, Easy mock

PROFESSIONAL EXPERIENCE

Confidential, Wisconsin

Sr. J2EE Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Life Cycle (SDLC).
  • Used Rational Rose for developing Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase.
  • Extensively worked on Servlets, JSPs, Struts 1.3 and Tiles, JavaScript, Expression language, JSTL, JSP custom tags.
  • Used XML Web Services for transferring data between different applications.
  • Used Apache CXF Web service stack for developing Web services and SOAP UI and XML-SPY for testing web services.
  • Used JaxB for binding XML to Java. Used SAX and DOM parsers to parse xml data. Used Xpath to parse XML documents.
  • Used Hibernate 3.0 in data access layer to access and update information in the database.
  • Used Java Message Service (JMS 1.1) for reliable and asynchronous exchange of important information such as loan status report.
  • Used RAD Programming Techniques to develop and execute applications.
  • Used RAD to manage end to end tactical solutions to meet business applications.
  • Used My Eclipse 6.0.1 IDE for application development
  • Used JBoss Application Server 4.0 as application server and Harvest for build and deployment.
  • Worked on relational database design and writing SQL queries, stored procedures, views, functions, triggers, cursors with Oracle.
  • Used ANT as build-tool for building J2EE applications.
  • Used JUnit, Easy Mock Testing Framework for performing Unit testing.
  • Used Log4J to capture the log that includes runtime exception shells.
  • Participated in SCRUM software development process as part of agile software development methodology.
  • Participated in requirements gathering and analysis with business analyst’s team.
  • Participated in team meetings with testing team to discuss the defects entered in Bugzilla.

Environment: My Eclipse 8.6.1, Java, UML, struts 1.3, Hibernate 3.0, JSP 2.0, XML Web Services, CXF 2.2.4, JNDI, Java Script, Servlet 2.3, JUnit, Maven, SVN.

Confidential - Portland, Oregon

J2EE Developer

Responsibilities:

  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams, using Enterprise Architect to model the detail design of the application.
  • Application was based on MVC architecture with Struts 1.1 for UI controller and EJB 2.0 in business layer.
  • Extensively worked on Servlets, JSPs, Struts and Tiles, JavaScript, Ajax, CSS, JSTL, JSP custom tags.
  • Used WSAD 5.1.2 IDE for application development.
  • Used spring framework for dependency injection.
  • Persistence layer was implemented using Hibernate 2.0 Framework which interacts with the UDB DB2 database.
  • Used IBM Web Sphere Application Server 5.1 for deploying applications.
  • Used JaxB for binding XML to Java. Used SAX and DOM parsers to parse xml data. Used Xpath to parse XML documents.
  • Used ANT as build-tool for building J2EE applications.
  • Used MAVEN in each project to automate the builds and managing project.
  • Used JUnit, Easy Mock Testing Framework for performing Unit testing.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Worked on monitoring production logs and fixing runtime exceptions related to the errors.
  • Participated in SCRUM software development process for agile software development.
  • Participated in requirements gathering and analysis with business analyst’s team.
  • Participated in team meetings with testing team to discuss the defects entered in track record.

Environment: WSAD 5.1.2, IBM Web Sphere Application Server 5.1, Java 5, UML, struts 1.2.4, Hibernate 3.0, Springs 1.02, JSP 2.0, XML Web Services, SOAP, WSDL, JMS, JNDI, Java Script, POJO, Servlet 2.1, JUnit, Prototype, Maven, CVS.

Confidential, Bothell, WA

Senior Java Developer

Responsibilities:

  • Involved in design and development of n-tier architecture.
  • Developed Use Case Diagrams and Class Diagrams using Microsoft Visio.
  • Created Functional and System Design specification documents
  • Implemented unit testing (Junit&Mockito), functional testing and integration testing.
  • Implemented test cases for all scenarios.
  • Developed REST web services using JAXB.
  • Developed business logic using Java Beans.
  • Responsible for development of configuration, mapping and Java beans for Persistent layer (Object and Relational Mapping) using Hibernate.
  • Implemented J2EE design patterns.
  • Involved in design activities that is HLD (High Level Design) and LLD (Low Level Design).
  • Involved In Performance and SQL Query Optimization.
  • Was involved in code reviews and defect tracking.
  • Implemented Hibernate annotation POJO classes.
  • Used Maven for dependencies and configuration management.

Environment: Java 1.6/1.7, Web Services, REST, JAXB, Hibernate, J2EE, Oracle 10g/11g, WebLogic server 10.3, JSP, JDBC, Eclipse IDE, Junit, Mockito, SVN, Spring Framework, UNIX, ANT, Servlets, EJB.

Confidential

Java Developer

Responsibilities:

  • Created reusable components in JavaBeans to keep track of all business transactions of NYSE listed companies.
  • Implemented UI screens using HTML, CSS, JSP and validations using java script.
  • Implemented Business layer using Struts Actions, Action Form classes.
  • Experienced with handling validations using struts validation frame work.
  • Implemented DAO layers to access persistent layer using JDBC.
  • Designed database and coded PL/SQL stored procedures, triggers required for project
  • Involved in Integration Testing in User Acceptance Test.
  • Developed the Shell scripts to trigger the Java Batch job, Sending summary email for the batch job status and processing summary.
  • Used ANT tool to build and deploy applications.
  • Developed and integrated functionality of Language Settings and UI setting module.
  • Developed Struts framework Action Classes.
  • Develop, inspect and build UI code using JSP, Java Script, Java and HTML
  • Support Maintenance and Bug fixes.

Environment: JDK 1.1, JDBC, JSP, SQL, Multithreading, JavaScript's, HTML, DHTML, Windows NT.

Confidential

J2EE Developer

Responsibilities:

  • Participated in Requirements gathering, Analysis, and Design and Development phases of the project with major emphasis on Development of the modules.
  • Used Rational Rose Developer for Use Case Diagrams, Activity Flow diagrams, Class Diagrams, Sequence diagrams and Object diagrams in design phase.
  • Designed and developed Claim processing and payment modules.
  • Participated in development of presentation tier using Struts & Tiles Framework.
  • Jakarta Struts Framework was used to make application Web-centric and followed the MVC modular architecture for the application.
  • Validator Framework was used to validate the form beans on the server side and HTML forms on the client side.
  • Implemented design patterns like Front Controller, Business Delegate, Session Façade, Service Locator and DAO.
  • Developed business services using EJB’s.
  • Used Message Driven Beans and Java Message Service (JMS), Java Mail for reliable communication between clients and the bank when exchanging important information such as status reports.
  • Persistence layer was implemented using Hibernate Framework which interacts with the database.
  • Parsed XML documents using SAX and DOM parsers.
  • Used XML Web Services for transferring data between different applications.
  • Used JDBC to invoke Triggers, Stored Procedures in DB2/UDB.
  • Used WSAD 5.1.2 for developing web components such as JSP, Controller tier that includes action classes and business tier that includes EJBs.
  • Deployed the application on IBM WebSphere Application Server.
  • Used JUnit Testing Framework for performing Unit testing.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Used CVS for version control.

Environment: IBM Web Sphere Application Server 5.1, WSAD 5.1.2, UML, IBM Rational XDE, struts 1.2.4, EJB Session Beans, Hibernate 3.0, Springs 1.02, JSP 2.0, Ajax, XML Web Services, SOAP, WSDL, JMS, JNDI, Java Script, Servlet 2.1, DB2/UDB, JUnit, CVS, Windows Server 2003.

We'd love your feedback!