We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Tampa, FL

SUMMARY

  • 7+ yearsof solid professional experience with development of Multi - tier, distributed, Confidential applications using Object Oriented Analysis/Design/Methodologies in JAVA/J2EE technologies with Software Development Life Cycle.
  • Expertise in working with Hibernate, Spring and Web Services (REST & SOAP).
  • Excellent development and deployment, Confidential experience in Java and J2EE Technologies Like Core Java, Servlets, JSP, JSF, JavaBeans, Java Script, JDBC, JNDI, Java Mail, XML, HTML and CSS.
  • Developed applications using MVC frameworks and API like Struts, Spring MVC and Spring AOP.
  • Experience with XML technologies such as XSL, XSLT and parsing technologies like SAX, DOM.
  • Excellent working experience in GUI design and application development using IDE’s like Eclipse 2.0/3.0, My Eclipse 6.x/7.x, RAD, WSAD 5.1.
  • Good Experience in developing and deploying the applications in servers Tomcat, Jboss, IBM Web sphere5.x/6.x, BEA Web Logic 8.x Application/Web servers.
  • Strong SQL, PL/SQL, stored procedures experience and great background in Oracle 9i/10g/11g, IBM DB2, SQL Server, MYSQL, AS 400, LDAP databases.
  • Used WSDL and SOAP in application for port communication, and experience with Web Services.
  • Worked with build tools such as MAVEN, ANT and Version Control tools like Tortoise SVN, CVS.
  • Experience with Object Oriented Design (OOD), Object Oriented Analysis (OOA), and Object Oriented Modeling (OOM) based onUMLarchitecture usingRational Rose.
  • Good knowledge and hands on experience in writing Test Cases, Test Plans and Executing Unit Testing, Integration Testing and System Testing.
  • Good experience in developing test cases with Junit for Unit testing, Load testing and logging using Log4J.
  • Performed test driven development and pair programming using AGILE/SCRUM methodology and also Water Fall method.
  • Experience in operating systems like UNIX, Linux and Windows (2000/NT/XP/7).
  • Excellent problem solving, analytical and interpersonal skills.
  • Ability to work in-groups as well as independently with supervision.
  • Highly motivated team player with strong communication, organizational, analytical and onsite coordination skills.
  • Ability to plan, organize and prioritize work to meet the dead lines. Successfully worked on team projects and individual assignments. Delivered tasks on time with Quality.

TECHNICAL SKILLS

Languages: Java, J2EE, CJ2EE Standards Servlets, JSP, JSF, JDBC, JNDI, Java Mail, JMS, WEB 2.0, Web Services, SAX and JSTL.

Frameworks: Spring, Struts, Hibernate 3.1, JUnit

Web Technologies: JSP, JQuery, Servlets, Java Beans, Java Script, HTML, XML, CSS, JSTL, Prime Faces.

Database: Oracle 8i/9i/10g/11g, SQL Server, DB2 7.X/8.1, MY SQL, AS 400, LDAP.

GUI: HTML, CSS, Java Script

IDE: Eclipse (3.x), My Eclipse (6.x/7.x), RAD, WSAD 5.0/5.1.

Build & Version control tools: MAVEN, ANT, CVS and Tortoise SVN

Tools: & Utilities: Apache Axis, Toad, SQL Explorer, SQL Developer, Aqua Data Studio, Visio

Web/App Servers: Apache Tomcat 6.x, Web Logic 8.x, Web Sphere 6.x, Jboss 6 & 7

Testing Tools: Junit, QTP

Operating System: Windows 9x/NT/XP/7, Linux, UNIX, MS-DOS.

PROFESSIONAL EXPERIENCE

Confidential, Tampa, FL

Sr. Java/J2ee Developer

Responsibilities:

  • Involved in different phases of project setup, detail design development and analyze, application components and prototypes, development and system testing.
  • Design and Development of Maintenance application involving Spring MVC, Web Services, JSP, Java Script.
  • Design and development of Billing Batch involving Spring Batch.
  • Customize Spring Admin application to in corporate into to Billing app.
  • Implemented various Spring Framework like AOP, DAO and ORM.
  • Implemented data access using Spring DAO pattern and Hibernate.
  • Implemented JMS system to exchange the message between different applications.
  • Involved business methods that are related to other functional modules
  • Define data transfer batch process to create flat files for sending to SW using spring secure SFTP using spring integration.
  • Extensively used Hibernate in data access layer to access and update information from the Oracle database.
  • Used Hibernate Query Language (HQL) for writing the queries.
  • Used several design patterns like Factory, Front Controller, Strategy and MVC patterns.
  • Define data transfer process to update to data base through asynchronous web service.
  • Wrote several JUnit and Integration testing.
  • UAT implementation and defects fixing.
  • Used Tortoise SVN as Version Control Tool and Maven to build applications.
  • Deployed application to JBoss server using Jenkins.
  • Involved in doing a code refactoring and code reviews.
  • Agile methodology has been followed for the Application.

Environment: Eclipse 3.5, spring, Hibernate, JDK 1.6, Java/J2EE, Jboss 7, Web Services (REST & SOAP), Maven, Tortoise SVN, AS400, Oracle 11g, Agile and Windows 7.

Confidential, Weldon Springs, MO

Sr. Java/J2ee Developer

Responsibilities:

  • Involved in all phases of SDLC, Requirements gathering, design & Analysis, development, testing, deployment and bug fixing of an application.
  • Involved in writing detailed design document.
  • Design and Development of modules involving Spring MVC, Web Services, JMS, JSTL.
  • Worked with Java/J2EE development to login in to application using LDAP, payment method classes, Invoice PDF display, financial, bill and active services classes.
  • Designed Court Services front end view using Spring MVC and Spring Web flow.
  • Implemented business tier using Spring AOP and spring IOC.
  • Parsed the XML based responses using JAXB Parser and validated XML against the schema generated by the court systems.
  • Implemented and used Web Services with the help of WSDL and SOAP to get the data with different rentals.
  • Consumed and developed Web Services using Apache Axis to communicate with administrative department.
  • Used Java Mail API for posting and processing mails.
  • Used Spring AOP for logging and exception handling as a part of remediation strategy.
  • Wrote JUnit Test cases for several classes which support the application.
  • Developed CSS style Sheets and worked heavily.
  • Used log4j as logger.
  • Involved in writing queries and stored procedures for My SQL, Oracle and SQL Server.
  • Deployed applications in Apache TOMCAT Server participated in code reviews and also worked along with testing teams.
  • Used Maven for building and deploying Application.
  • Wrote PL/SQL to extract information from Oracle DB.
  • Created control scripts in Oracle 10g to load the data from DAR to create tab separated files.
  • Developed stored procedures, cursors and database Triggers and implemented scrollable Result sets.
  • Used SVN Version Control tool.
  • Agile/Scrum Methodology has followed, Conducted and attended Stand up meetings every day in the mornings.

Environment: Eclipse 3.4, JDK 1.5, Java, J2EE, Java Mail, Tomcat 6.0.18, BEA Web Logic 8.1, Web Services, Spring, Hibernate, log4j, SVN, Oracle 10g, LDAP, My SQL, SQL Server, Agile/Scrum Methodology, Linux, UNIX.

Confidential, San Francisco, CA

Sr. Java/J2ee Developer

Responsibilities:

  • Involved in analysis and design of the system architecture.
  • Actively participated in the complete Software development life cycle starting from design phase to the implementation phase.
  • Involved in preparing use-case diagrams, sequence diagrams and class diagrams using Rational Rose, UML.
  • Analyzed, designed and developed Login Module based on privileges.
  • Used Java Script for necessary framework for managing the content and workflow solutions.
  • Scrum methodology is used in developing the product. Attended regular scrum meetings for feedbacks and design changes.
  • Used Hibernate tools to interact with the database.
  • Developed Add/Edit Securities component using Struts Action, ActionForm and ActionErrors and the Tiles Framework. This is a set of wizard pages that will allow an admin to create new instrument master entries or modify existing entries.
  • Implemented Object Oriented JavaScript in the persistence layer using hibernate frame work in functionality.
  • Developed Add/Edit Prices component using Confidential Reporting Framework. This will enable customers to add a new price for a security or update an existing price for any date.
  • Involved in injecting dependencies into code using Spring core module concepts like IOC of Spring Framework
  • Involved in Configuring struts-config.xml files according to the Struts framework.
  • Developed Servlets, JSP& core Java components
  • Used design patterns like Singleton, Factory, MVC and DAO
  • Extensively used Collections API to manage Java Objects in Business Logic layer.
  • Testing and Maintenance using Object Oriented Programming with JavaScript and OOP.
  • Wrote PL/SQL to extract information from Oracle9i.
  • Implemented Maven build automation and version control for project

Environment: My Eclipse 6.0, Struts 1.2, Spring Framework, Hibernate, WebSphere6.0, Object Oriented JavaScript, JUnit, XPath, Oracle 9i, Rational Rose, MQ Series and Maven.

Confidential

Sr. Java/J2ee Developer

Responsibilities:

  • Used RUP process and UML artifacts for designing the system components. Produced extensive design documentation using UML sequence diagrams, Class Diagrams to dynamically model the system.
  • Developed the presentation layer using Struts MVC, Servlets, and JSP’s.
  • Designed and developed J2EE application for communication between Financial Fusion and various other systems within the System.
  • Designed and developed a scheduling system which fires at a particular time on business days, to generate required data.
  • Implemented a web service to provide RPC using framework based Service.
  • Implemented the J2EE core design patterns - Front Controller, DAO, Facade and MVC
  • Created the tables and views in DB2-UDB to test the DAO functionality.
  • Analyzed, designed and developed code to assign particular entitlements to each job role within the company.
  • XML parsing using Apache Commons Digester.
  • Enhanced and maintained the billing system, which generates billing codes for revenue generation from 53 Clients.
  • Profiled the entire code to check for Time and Space efficiency using the profiling tool, ej-Technologies Jprofiler
  • Database schema design, implemented database access with Hibernate 3.0 object relational tool
  • Application logging implementation based on Jakarta Commons-logging and Log4j
  • Developed various test cases and performed unit testing using JUnit
  • Development ANT build scripts for application build process, DDL scripts and code generation
  • Used Rational Clear Case and Clear Quest for software version control and change management
  • Developed, deployed and tested the application using IBM WebSphere application server and developer.

Environment: Java/J2EE, Servlets, JSP/HTML, XML, WSAD 5.1.2, IBM WAS 5.0/5.1, Hibernate, DB2 RDBMS, UML, Rational Clear Case and Clear Quest, ANT, Test Directory bug tracking system, Windows XP, AIX.

Confidential

Java/J2ee Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle (SDLC) including analysis, design and implementation of the Administration, Pharmacy and Billing module of the project.
  • Developed Use Case diagrams, Class diagrams and Sequence diagrams in the detailed design phase of the project using Rational Rose.
  • Developed presentation layer of the project using HTML, JSP and JavaScript technologies.
  • Developed complete Business tier using Stateless and Stateful Session beans with EJB 2.0 standards.
  • Used various J2EE design patterns, like DTO, DAO, Business Delegate, Service Locator, Session Facade, Singleton, and Factory.
  • Extensively used IBM WebSphere 5.1 while writing code and for creating Data Sources.
  • Created test plans and JUnit test cases and test suite for all the methods in the Session beans.
  • Written complex SQL queries, stored procedures, functions and triggers.
  • Used XML, WSDL, UDDI, SOAP, SAX parser and Web Services for communicating data between different applications.
  • Used JUnit to implement and execute test cases for unit testing of the modules.
  • Also used Web Test Framework for testing the entire web application for the workflow, dataflow.

Environment: Java 1.5, JSP, DHTML, CSS, HTML, JavaScript, EJB 2.0, IBM WebSphere 5.1, XML, XPath, XSLT, XML Schema, JUnit, UML, Oracle 9i and Windows XP

We'd love your feedback!