We provide IT Staff Augmentation Services!

Senior Java/ J2ee Developer Resume

5.00/5 (Submit Your Rating)

MN

SUMMARY

  • Senior Java developer with over 7 years of IT experience in analysis, design and development using Java and J2EE.
  • Applied Use Case diagrams and Class diagrams using UML and Rational Rose.
  • Participated in requirement analysis, reviews and working sessions to understand the requirements and system design.
  • Experience in developing Front - End using Struts, JSP, JSF, Ajax4JSF, Rich Faces, My Faces, PHP, JavaScript, HTML, DHTML and CSS.
  • Experience in working with web/applications servers IBM Web sphere 5.1.2/5.0/4.0, BEA WebLogic 7.0/6.1, JBOSS 3.0, Apache Tomcat 4.1/5.1.
  • Thorough knowledge of scalable n-tier, distributed as well as client/server architectures.
  • Experience in designing highly transactional web-sites using J2EE technologies and handling design/implementation using RAD/Eclipse/WSAD.
  • Experience in designing Low Level and High Level design documents.
  • Worked on multiple Operating Systems like UNIX, Windows2k, Win-NT, Win95, and Win98.
  • Scripting expertise in SQL, Bourne Shell, K Shell, C Shell and bash.
  • Proficiency in developing Model View Controller (MVC) Architecture based applications using Struts and Spring Frameworks.
  • Proven expertise in implementing IOC and Dependency Injection features in various aspects of Spring Framework (Core, Web, JDBC, MVC and DAO) and also experienced in integrating Spring Web Flow with other frameworks like JSF.
  • Designed and developed various integration components using JMS and MQ Series.
  • Experience in implementing SOA architectures with web services using WSDL, SOAP, RESTFUL and UDDI.
  • Configured logging tool using log4J. Managed version control using CVS, VSS and Star Team.
  • Good experience in implementing Caching strategies and proven expertise in configuring JBOSS Cache provider with Web sphere 6.1.
  • Experience in Hibernate 3.0 which includes integrating legacy databases, writing custom CRUD statements, integrating stored procedures and functions and also performed polymorphic associations.
  • Hands on experience in working on XML Suite of technologies (XML, XSL, XSLT, DTD, XML Schema, SAX, DOM).

TECHNICAL SKILLS

Languages: C, C++, Java.

Platforms: HP-UX, LINUX, Windows 9X/2000/XP

J2SE / J2EE Technologies: Java, J2EE, Swing, RMI, Sockets, JDBC, Servlets, JSP, Java Beans, JSTL, Jakarta Struts, EJB, Spring 2.0, Hibernate, JTA, JMS, JPA, Web Services, SEAM 2.0

Web Technologies: HTML, DHTML, XHTML, CSS, Java Script, My Faces, Rich Faces, JSF, PHP and AJAX

XML Technologies: XML, XSL, XQuery, XSD and XSLT

Web/Application Servers: Web Sphere 5.1/6.0, Web logic Application server, JBOSS, J2EE Server 1.4, Apache Tomcat 4.1/5.1, IBM HTTP Server, and IIS.

IDE / Tools: RAD 6.0, WSAD 5.1, Eclipse 3.1 with My Eclipse 4.1.1, Rational Rose 98/2000.

Methodologies: Unified Modeling Language (UML), Rational Unified Process (RUP), Agile.

PROFESSIONAL EXPERIENCE

Confidential, MN

Senior Java/ J2EE Developer

Responsibilities:

  • Design and developed web application using JSF, Spring Web Flow, spring, SEAM 2.0 and AJAX technology.
  • Design and developed front end UI using JSF, JQUERY and RichFaces components.
  • Reverse Engineered using Hibernate plug-in for RAD to generate Hibernate configuration, POJO classes and DAO classes and wrote finder methods using Hibernate Query Language (HQL) for dynamic searches.
  • Wrote JavaScript’s for validating the client side business rules.
  • Developed Custom tag libraries for providing multi-lingual functionality.
  • Designed and Developed Business Process layer components and integrated with SEAM framework.
  • Developed complex service components for Data Access Layer, DAO classes to interact with backend using Java and Hibernate Framework.
  • Created and maintained mapping files and transaction control in Hibernate.
  • Configured web.xml, faces-config.xml for navigations and managed beans. Integrated JSF, JQUERY, and SEAM and Hibernate Frameworks.
  • Designed and developed Web Services to provide services to the various clients using SOAP and WSDL.
  • Experience in Web Services development using Apache-Axis, JAX-RPC, JAXB and Security architecture for marinating security levels for business process.
  • Wrote builds and deployment scripts using ANT and was also responsible in maintaining them.
  • Integrated various modules and deployed them in JBOSS.
  • Responsible for debugging, testing, maintaining and deploying the application.

Environment: J2EE, JSP, JSTL, JDBC, JSF, RichFaces, Spring Framework, Hibernate, XML, JavaScript, Web services, SOAP, WSDL, Servlets, Oracle 11g, HTML, DHTML, XHTML, PurgeForce, JUnit, XSL, XSLT, RAD, LDAP,SEAM 2.0,Oracle 11g and JBOSS.

Confidential, Bloomington, IL

Senior Java/ J2EE Developer

Responsibilities:

  • Involved in gathering business requirements, analyzing the project and created UML diagrams such as Use Cases, Class Diagrams, Sequence Diagrams and flowcharts for the optimization Module using Microsoft Visio.
  • Designed and developed Optimization UI screens for Rate Structure, Operating Cost, Temperature and Predicted loads using JSF myfaces, JSP, JavaScript and HTML.
  • Configured faces-config.xml for the page navigation rules and created managed and backing beans for the Optimization module.
  • Developed JSP web pages for rate Structure and Operating cost using JSF HTML and JSF CORE tags library.
  • Designed and developed the framework for the IMAT application implementing all the six phases of JSF-lifecycle and wrote Ant build, deployment scripts to package and deploy on JBoss application server.
  • Designed and developed Simulated Annealing algorithm to generate random Optimization schedules and developed neural networks for the CHP system using Session Beans.
  • Integrated EJB 3.0 with JSF and managed application state management, business process management (BPM) using Jboss.
  • Implemented Spring web flow for the Diagnostics Module to define page flows with actions and views and created POJOs and used annotations to map them to SQL Server database using EJB.
  • Wrote DAO classes, EJB 3.0 QL queries for Optimization schedule and CHP data retrievals from SQL Server database.
  • Created combined deployment descriptors using XML for all the session and entity beans.
  • Wrote JSF and JavaScript validations to validate data on the UI for Optimization and Diagnostics and Developed Web Services to have access to the external system (WCC) for the diagnostics module.
  • Wrote JUnit test cases to test the Optimization Module and created functions, sub queries and stored procedures using PL/SQL.
  • Created technical design document for the Diagnostics Module and Optimization module covering Cost function and Simulated Annealing approach.
  • Involved in code reviews and performed version guidelines.

Environment: J2EE, JSP, JSTL, JDBC, JSF, RichFaces, Spring Framework, Hibernate, XML, JavaScript, Web services, SOAP, WSDL, Servlets, DB2, HTML, DHTML, XHTML, CVS, JUnit, XSL, XSLT, RAD, LDAP, Jakarta Commons Libraries, WebSphere Application Server.

Confidential, Chicago, IL

Java/ J2EE Developer

Responsibilities:

  • Designed and developed Customer registration and login screens using HTML, JSF, Servlets and JavaScript.
  • Developed web pages to display the account transactions and details pertaining to that account using DHTML, JSF and CSS.
  • Configured Spring to manage Actions as beans and set their dependencies in a Spring context file and integrated middle tier with Struts web layer
  • Wrote JavaScript validations to validate the fields of the user registration screen and login screen.
  • Designed and developed JSF components, implemented event handling using Java, JSF, AJAX, and JavaScript for various modules.
  • Used log4j for logging mechanism.
  • Configured JDBC and LDAP Security in the application server.
  • Developed LDAP server configuration files to enable encryption support for password storage.
  • Implemented JSF Converters to handle formatting and Localization and configured the faces-config.xml to create a web application navigation rule.
  • Developed UI with AJAX, DHTML and JavaScript for more interactive web pages.
  • Developed various reusable Helper and Utility classes which are used across all the modules of the application.
  • Implemented caching techniques, wrote POJO classes for storing data and DAO’s to retrieve the data and did other database configurations using Hibernate.
  • Used log4j for tracking errors and debugging the code.
  • Wrote build & deployment scripts using ANT,Maven,shell scripts and JACL on unix env.
  • Implemented Spring MVC architecture.
  • Developed Messaging frame work for Asynchronous service using JMS.

Environment: J2EE, Servlets, JSF, JMS, Hibernate 3.0, Spring, Web services with REST, JDBC, RAD 7, SVS, UML, HTML, Java Script, CSS, XML, WebSphere 6.1, Log4j, Oracle 10g, PL/ SQL, JUnit, JNDI.

Confidential - OH

Java/ J2EE Developer

Responsibilities:

  • Major involvement in writing & reviewing Design Approach Documents and have designed architecture for the web module using Spring MVC framework and implemented the design of UI using Ajax Framework.
  • Applied MVC pattern of Ajax framework which involves creating Controllers for implementing Classic JavaScript event handlers and implemented flexible event model for managing multiple event call backs.
  • Implemented Spring MVC framework which includes writing Controller classes for handling requests, processing form submissions and also performed validations using Commons validator.
  • Responsible for integrating Ajax with Spring Service layer using DWR (Direct Web Routing).
  • Implemented Spring’ AOP (Aspect Oriented Programming) in service layer and was responsible for implementing @AspectJ aspects for performing Autoproxying and also installed Spring web Flow and integrated it with Java Server Faces.
  • Architectured JMS with Spring which involves setting up ActiveMQ message broker, declared ActiveMQ message destinations and also implemented Spring’s JMSGatewaySupport class as a base class for JMS gateway classes.
  • Developed XML, XML schema and parser using SAX and DOM and implemented System Oriented Architecture Methodology.
  • Designed and developed Business Services using Spring Framework (Dependency Injection), Business Delegate & DAO Design Patterns.
  • Implemented Hibernate’s Polymorphic many-to-one associations for referring instances of subclasses and participated in design of data base and created tables in ORACLE.
  • Coordinating with the testing team and fixing Bugs at various stages of the application development
  • Participated in unit testing and functionality testing and used log4j for tracking errors and debugging the code.
  • Developing test requirements by decomposing the functional requirements and interacting with End-users, business analysts and developers

Environment: J2EE, Spring 2.0, Servlets, JSP, EJB, Ajax, XML, CSS, JavaScript, Ant, RAD6, SQL, Oracle9i, Hibernate, Toad, Log4j, CVS, WebSphere 6.0,Windows NT/2000, UNIX.

We'd love your feedback!