We provide IT Staff Augmentation Services!

Java/jee Developer Resume Profile

2.00/5 (Submit Your Rating)

SUMMARY

  • Have 6 years of IT professional experience with full project development implementation and deployment on Windows/Unix using JAVA/JEE technology stack.
  • Experience in implementing JAVA/JEE design patterns such as MVC Singleton Factory Session Fa ade and Business Delegate.
  • Experience in Object oriented analysis design/development methodologies UML Use Cases Sequence Page Flow and Class Diagrams.
  • Extensive experience with both core and advanced Java technologies which includes Java XML JavaScript JEE JSP EJB 2.0/3.0 JDBC Struts Servlets JMS JSF My Faces Rich Faces Prime Faces and Ice Faces JPA JAX-WS JAX RS Spring and Hibernate.
  • Extensive knowledge and implementation skills in Spring MVC and JSF MVC frameworks.
  • Experience in implementing Spring Core AOP JDBC MVC and ORM modules.
  • Strong programming skills using Java1.7/1.6 Spring Hibernate JPA 2 JTA JNDI JSP Servlets Java Beans JSTL JDBC.
  • Extensive knowledge in using Javascript frameworks such as JQuery and DOJO.
  • Implemented SOA architecture with web services using SOAP WSDL UDDI and XML.
  • Extensive experience in working on projects with Waterfall and agile methodologies such as Test Driven Development TDD and SCRUM.
  • Expertise in client-side design and validations using HTML DHTML CSS Java Script JSP and JSTL.
  • Strong Hands on Experience with IBM MQ Series and JMS for communications between middleware components.
  • Hands on experience with various Application Servers and Web Servers including IBM Web Sphere BEA Web logic JBoss Tomcat server with wide variety of development tools such as Eclipse IBM RAD / RSA My Eclipse and Intellij.
  • Having good RDBMS concepts knowledge and worked with MySQL Sybase Oracle 10g and DB2.
  • Proficient in SQL and wrote Stored Procedures Triggers besides writing DDL DML and transaction queries with development tools like TOAD and Aqua Data Studio.
  • Expertise knowledge in building applications using Rational Unified Process RUP UML and OOAD.
  • Involved in developing Test plans Test Cases Manual/Automated Test Procedures and white-box and black-box testing
  • Experienced in implementing EnterpriseApplications with full life cycle of software development.
  • Experience in using Log4J Version Control using SVN GIT and CVS.
  • Experience with unit testing using Junit and writing build scripts using ANT and Maven.
  • Worked on different OS UNIX Sun Solaris AIX Linux Windows 7 and Windows XP.
  • Good team player with ability to solve problems organize and prioritize multiple tasks.
  • Excellent communication and inter-personal skills.

TECHNICAL SKILLS

Languages

Java J2SE1.7/1.6/1.5 J2EE1.5/1.4 SQL and UML2.0

Technologies

JSP 2.1/2.0/1.2 Servlets2.x JavaBeans JDBC Struts2.x/1.x RMI EJB3.0/2.1 Hibernate3.x/2.x Spring 3.2/2.0 Web Services SOA JMS1.1 SAX and DOM Parsers AJAX JAXB2.1/2.0 JAXP1.x LDAP

Web Technologies

HTML/DHTML XHTML1.1 JavaScript1.x XML1.0 XSL XSLT CSS

Development Tools IDEs

Eclipse3.2/3.0/2.1.1 MyEclipse6.0/5.1.1 RAD7.0/6.0 WSAD5.x/ 4.x NetBeans3.3 Intellij

Web/Application Servers

Tomcat6.x/5.x WebLogic10.3/9.2/8.1/7.0 IBM WebSphere6.x/5.x/4.x.

Design Patterns

MVC Front Controller Session Fa ade Singleton Business Delegate and DAO patterns

RDBMS

Oracle 12c/11g/10g/9i/8i MS SQL Server 2008/2005/2000 MySQL5.1/4.1 DB2 9.1/8.1/7.2 Sybase 11

Platforms

Windows UNIX LINUX

Testing Tools

Junit 4.x Load runner 11.0/11.5 Quick Test Pro HP Performance Center.

Version Control

CVS SVN GIT and Rational Clear Case.

Methodologies

Agile Methodology Waterfall Extreme Programming

Build Tools

Ant 1.7 Maven 2.x Jenkins 1.2

Confidential JAVA/JEE Developer

Responsibilities

  • Designed and developed the application using Agile Scrum methodology by breaking down the project to several sprints.
  • Participated in design and architecture meetings to decide on the technology stack suited for the application development.
  • Developed the MVC application according to the user requirements using Spring mvc Jquery JSP JSTL Html and CSS.
  • Wrote Spring validators for validation and configured dispatcher servlet and tiles view resolver for Spring MVC.
  • Developed various Spring rest controllers for request mappings and created JSP custom tag libraries for the application.
  • Implemented business logic using Spring service layer and Spring dao layer using Spring Framework 3.2.0
  • Configured Spring declarative transaction manager and implemented transaction management in DAO layer.
  • Integrated Spring and Hibernate configured logging using log4j and developed exception handling for the application.
  • Wrote Hibernate Criteria queries for data retrievals and have performed the ORM mappings to map java entities to database tables.
  • Developed web pages using Spring tag library JSP custom tags Jquery plugins and jquery UI components.
  • Wrote Junit test cases to test the Spring DAO layer and created Batch Services to generate reports using Spring Batch.
  • Used Hibernate 3 for accessing and persisting data between Java objects/classes and a relational database.
  • Configured JMS connection factories and message brokers in Jboss participated in builds and promoting the applications to other environments.
  • Wrote Spring JMS message listeners to consume JMS messages coming from external applications using JMS Template.
  • Wrote HQL queries for reports and Criteria queries to get the data in the Data tables using Mysql
  • Used Subversion for software configuration management and version control
  • Involved in Unit Integration Testing of the application.
  • Supported the application on different environments from Test to Production environment. Analyzed the issues and fixed the defects assigned to me by the users.

Environment J2EE/J2SE Java 6.0 Spring MVC DI ORM Batch Hibernate 3 CSS3 XML HTML JSP 2.0 Mysql Windows 7 Sub Version Rally Eclipse Kepler.

Confidential Java/JEE Consultant Jan 12 - May 13

Responsibilities

  • Designed and developed the application using agile methodology and followed TDD and Scrum.
  • Wrote Technical design document with the class sequence and activity diagrams in each use case.
  • Designed and Developed the UI Framework built using JSF Facelets Rich Faces and Ajax4JSF.
  • Involved in writing JSF Backing Beans for controlling the UI and writing custom components and validations.
  • Implemented JSF Converters to handle formatting and Localization and configured the faces-config.xml for converters and validators.
  • Implemented J2EE design patterns such as Session Facade Factory DAO and DTO
  • Implemented the Ajax interactions with Ajax4JSF for better and faster interactive Front-End.
  • Developed custom layouts and reusable composite components for the web application using Facelets.
  • Designed and developed Business components and Integrated with spring framework.
  • Wrote data Components for Plan Setup wrote and called StoredProcedures using Java HQL Hibernate.
  • Implemented Hibernate Caching Query and second level EH Cache for frequent queries executed against database for reports.
  • Involved in configuring and integrating JSF spring and Hibernate frameworks.
  • Involved in design and implementation of MVC architecture in different modules.
  • Integrated Spring and Hibernate to develop the business layer which serves the data required for JSF beans.
  • Used Spring Batch to build the POJO-based development approach of the Spring Framework.
  • Wrote the DAO s to access the database using JDBC calls and created aspects using Spring AOP annotation approach.
  • Implemented SOA architecture with Web Services using SOAP WSDL UDDI and XML.
  • Configured JDBC data sources and JMS connection factories in Websphere
  • Involved in transforming XML data in to Java Objects using XSTREAM.
  • Responsible for configuring and deploying the builds on Web Sphere App Server
  • Involved in the Performance Tuning of the Application on client side.
  • Wrote notification service that executes daily sends emails and escalations to participants.
  • Involved in Unit Integration Testing for different Modules in the application.
  • Wrote build deployment scripts using Maven shell scripts on unix env.

Did the application support on different environments from QA to Production. Was responsible for analyzing the issues providing technical functional support to the users and fix them.

Environment J2EE/J2SE Java1.6 JSP Ajax4JSF JSF Apache My Faces Rich Faces Spring Frame Work Spring Batch Hibernate JDBC JPA2 JMS CSS3 Apache CXF LDAP JNDI UDDI WSDL SOA SOAP XML HTML Log 4j Web Sphere 6 RAD 7 Oracle SunOS UNIX Shell Script Sub Version Maven Ant and Windows XP.

Confidential JAVA/JEE Developer Jan 11 Dec 11

Description . The application is a combination of GTM and I-supply. It provides solutions to streamline global trading process for enterprises and their partners. It also provides import export compliance inventory management shipment tracking supply chain event management and global trade finance slutions such as open account and letter of credit management.

Responsibilities

  • Designed and development applications using Rational Unified Process RUP UML and OOAD.
  • Created Use cases Class Diagrams Sequence Diagrams using Rational Rose.
  • Designed and developed the project using MVC design pattern.
  • Developed user management screens using JSF framework business components using spring framework and DAO classes using Hibernate framework for persistence management and involved in integrating the frameworks for the project.
  • Developed UI for Customer Service Modules and Reports using JSF JSP s Prime Faces Apache My Faces Components Ajax4JSF framework Ajax JavaScript and Backing Beans.
  • Implemented J2EE design patterns such as Session Facade Factory DAO DTO and MVC.
  • Designed Developed persistence service using Hibernate framework.
  • Hibernate used as the ORM mapping tool and worked with Hibernate Query Language HQL .
  • Wrote Hibernate configuration file Hibernate mapping files and define persistence classes to persist the data into Oracle Database.
  • Worked on advanced Hibernate associations with multiple levels of Caching lazy loading.
  • Involved in writing JSF Backing Beans for controlling the UI and writing custom components and validations.
  • Implemented Ajax using Ajax4JSF Framework and nested taglibs API along with other standard taglibs in the application as a better approach for screen development and reusability of visual components in the JSP pages.
  • Implemented business logic in Middle Tier using pluggable components which were specified in the customized xml documents using spring framework.
  • Configured and Integrated JSF spring and Hibernate frameworks.
  • Responsible for writing Java code to convert HTML files to PDF file using Apache FOP.
  • Developed Message Driven Beans MDBs for receiving and processing data from IBM MQ Series using JMS.
  • Rational Clear Quest used for defects change tracking across the application.
  • Designed and developed direct live interfaces to handle multiple systems within the bank to subscribe the data in real-time.
  • Implemented EXTJS for client-side design and validations.
  • Involved in the performance tuning of PL/SQL statements.
  • Generated Oracle reports using Oracle reports 9i
  • Developed database triggers and procedures to update the real-time cash balances.
  • Worked closely with the testing team in creating new test cases and also created the use cases for the module before the testing phase.
  • Wrote ANT build scripts to compile Java classes and create jar performed unit testing and package them into ear files.
  • Coordinated work with DB team QA team Business Analysts and Client Reps to complete the client requirements efficiently.

Environment Java/J2EE JMS JNDI JSP JSF My Faces Prime Faces Spring Tiles Hibernate HTML DHTML IBM MQ Series CSS Web Sphere 5.1.2 Ant Clear Quest Oracle9i AJAX JSTL Eclipse Junit JavaScript VSS.

Confidential Java/ JEE Developer Oct 09 Dec 10

Description Baldwin Welsh Parker Insurance Agencies a multi-line agency offering competitive commercial and personal coverage through top-rated insurance companies. Our firm is staffed by proven professionals committed to providing our clients with highly personalized service. In this application we designed for the business user to view and managed the records for the users. The agencies can manage the application with some filters based on the required risk characteristics.

Responsibilities

  • Used OOAD for building applications.
  • Involved in gathering business requirements analyzing the project and creating use Cases and Class Diagrams.
  • Interacted coordinated with the Design team Business analyst and end users of the system.
  • Created sequence diagrams collaboration diagrams class diagrams usecases and activity diagrams using Rational Rose for the Configuration Cache logging Services.
  • Designed and developed the project using MVC design pattern.
  • Developed front end using Struts framework business components using EJB s.
  • Implementing Spring/ Tiles based framework to present the data to the user.
  • Created the web UI using Struts JSP Servlets and Custom tags.
  • Deployment of Application in the JBoss Server environment using ANT tool using Struts architecture with the JSP Client.
  • Configured Struts Dyna Action Forms Message Resources Action Messages Action Errors Validation.xml and Validator-rules.xml.
  • Designed and developed Caching and Logging service using Singleton pattern Log4j.
  • Coded different action classes in struts responsible for maintaining deployment descriptors like struts-config ejb-jar and web.xml using XML.
  • Designed and Developed front-end using struts framework.
  • Used JSP JavaScript JSTL EL Custom Tag libraries Tiles and Validations provided by struts framework.
  • Wrote authentication and authorizationclasses and manage it in the frontcontroller for all the users according to their entitlments.
  • Developed and deployed Session Beans and Entity Beans for database updates.
  • Implemented caching techniques wrote POJO classes for storing data and DAO s to retrieve the data and did other database configurations using EJB 3.0.
  • Used IBatis for decoupling the mappings from the application logic by packaging the SQL statements in XML configuration files.
  • Developed stored procedures and complex packages extensively using PL/SQL and shell programs.
  • Used Struts-Validator frame-work for all front-end Validations for all the form entries.
  • Developed SOAP based Web Services for Integrating with the Enterprise Information System Tier.
  • Design and development of JAXB components for transfer objects.
  • Prepared EJB deployment descriptors using XML.
  • Involved in Configuration and Usage of Apache Log4J for logging and debugging purposes.
  • Wrote Action Classesto service the requests from the UI populate business objects invoke EJBs.
  • Used JAXP DOM XSLT XSD for XML data generation and presentation
  • Wrote Junit test classes for the services and prepared documentation.

Environment Java/J2SE JSP Servlets Spring JAXB XSLT DOM XML EJB 3.0 WebServices JNDI J2EE RSA JBoss 6.0 Ratonal Rose CVS Oracle9i Junit Rational Rose IBatis JavaScript Knockout.Js DHTML.

Confidential Java/JEE Developer Jun 08 Sep 09

Description The ACH Automated Clearing House application enables customer service representatives to search/retrieve various credit card information from databses it provides real time transactional and balance information online statements and routine functionalities to commercial card holder.

Responsibilities

  • Involved in gathering business requirements analyzing the project and creating Class Diagrams.
  • Interacted coordinated with the Design team Business analyst and end users of the system.
  • Created the web UI using Struts JSP Servlets and Custom tags.
  • Wrote the DAO s to access the database using JDBC calls.
  • Deployment of Application in the Web logic Server environment using ANT tool using Struts architecture with the JSP Client.
  • Wrote SQL Queries and integrated SQL Queries into DAO.
  • Developed triggers packages procedures and functions using PL/SQL.
  • Developed Business logic classes using Session Beans for Processing Manager Service.
  • Involved in creating and configuring of build files
  • Developed Controller Servlets Framework component for Presentation
  • Designed Developed and Implemented JSP s in Presentation layer for Submission Application reference implementation.
  • Used EXTJS client side for building UI of the application.
  • Developed JavaScript for client end data entry validations and Front End Validation.
  • Used Site Minder for authentication and authorization data between the thin client and application server.
  • Used custom tags to check for authentication.
  • Wrote JUnit test cases for unit testing the integration layer.
  • Developed Webapplication using Struts framework.

Environment Java/J2EE JSP JDBC EJB Struts XML HTML Eclipse Java Script EXTJS Ant SQL PL/SQL TOAD Oracle Web logic Windows CVS

We'd love your feedback!