We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Boca Raton, FL

SUMMARY:

  • Over 12+ years of professional experience in analysis, design, development and testing of web and distributed n - tier applications using Java and J2EEtechnologies in areas such as Insurance, Healthcare, Financial Services, Telecom
  • Well versed with complete Software Life Cycle Development (SDLC) process which includes Analysis, Design, Development, Test and documenting the entire life cycle using various methodologies.
  • Proficient in implementing various J2EE design patterns like MVC, Data Access Object (DAO), Factory, Singleton, Data Transfer Object (DTO), Front Controller.
  • Experience in application development using J2EE technologies like Servlets, JSP, JDBC
  • Proficient with Web Page Development using HTML, DHTML, XML, XSLT, CSS, JSP, JSF, JavaScript, AJAX and jQuery.
  • Experience in designing, developing applications using Struts Framework and configured the validation framework for validations and Tiles framework for layout management
  • Extensively experienced in developing light weight and integrated business applications using Spring Frame work.
  • Expertise in developing data models using Hibernate Object relational mapping (ORM) frame work and also used Hibernate Annotations to reduce time at the configuration level.
  • Expertise in developing XML documents using DTD, SCHEMA and parsing using SAX, DOM and transformations using XSLT
  • Experience in working with multiple operating system including Windows, UNIX, Solaris and Linux.

    Experience in unit testing the applications using JUnit Framework and developed logging and standard mechanism based on Log4J.

  • Experience working with Oracle, DB2, My SQL and SQL Server
  • Used CMMI level 2/3 Practices for the applications.
  • Motivated team player with ability to work under minimal supervision possessing excellent communication, interpersonal, analytical and problem solving skills
  • Highly adept at promptly and thoroughly mastering new technologies with a keen awareness of new industry developments and the evolution of next generation programming solutions.

TECHNICAL SKILLS:

Java: Collections, Generics, Multithreading, Serialization, Exception Handling, RMI, File I/O

J2EE: JSP, JSTL, Servlet, EJB, JMS, JDBC, JNDI, Struts, Hibernate

Framework/Libraries: Struts, Hibernate, Spring

Middleware: Apache Tomcat, JBoss, Websphere, Weblogic

XML/HTML: HTML, XHTML, CSS, XSD, XML, XSLT, SAX, DOM

Scripts: JavaScript, jQuery, Ajax

IDE: Eclipse, RAD, NetBeans

Design Skills: UML (Rational Rose, Visio), Object Oriented Analysis and Design (OOAD), GoF Design Patterns, Java Enterprise Design Patterns

Languages: Java, Javascript, C/C++, PL/SQL

Database and Tools: Oracle 8i/9i/10g, MS SQL2000/2005/7, MySQL, DB2, TOAD, Rapid SQL, SQL Developer

Operating Systems: Windows 2000, Windows XP, Unix, Linux, Windows 7

Deployment and Testing: Maven, Ant, JUnit

PROFESSIONAL EXPERIENCE:

Confidential, Boca Raton, FL

Java Developer

Responsibilities:

  • Involved in Analysis, Design, Development, UAT and Production phases of the application.
  • Worked closely with Middle office personnel to translate written and verbal business requirements into technical and programming specifications.
  • Developed the entire Trade Maintenance web application based on Spring MVC framework
  • Developed Front - End screens, SLA Monitor and April Reporting applications using JSP, HTML and JavaScript.
  • Used Spring-Hibernate template for database access and implementing persistence mechanism for the application.
  • Used Business Delegate, Singleton, Front Controller, Factory and DAO design patterns.
  • Used Ajax, JSON to dynamically get the data in the background, and refresh only the required screen layout for the trading application.
  • Implemented logger for debugging using Log4j
  • Used MAVEN to build and package the application
  • Developed JUNIT test cases & suites to perform unit level testing
  • Supported the auditing of releases and implemented the capability to revert back to any previous release.
  • Involved in deploying and unit testing of the application in Windows and Linux environments.

Technologies: JDK 1.5, JDK1.6, Java, J2EE, JDBC, Servlets, JSP,JSF, Spring, Hibernate, JDBC, JNDI, JMS, JavaScript, AJAX, JSON, HTML, DHTML, CSS, Apache Tomcat, Eclipse3.0, Oracle 10g SQL server, SQL Developer, CVS, Windows NT, UNIX

Confidential, Phoenix, AZ

J2EE- Developer

Responsibilities:

  • Interact with Clients to collect business requirements, analyze and design the system.
  • Designing the application with OOAD Standards using Rational Rose.
  • Involved in the discussions with Client finalize the application design
  • Developed prototype of the application in coordination with offshore team for the Business approval
  • Extensively used java development frameworks like Struts to build presentation layer
  • Widely used J2EE Design patterns like Business Delegator, Singleton, Service Locator, etc to reuse and maintained the code.
  • Highly used application development frameworks like Hibernate and Struts to build persistent and reliable application modules
  • Used Application startup EJB session bean to initialize our business components during server startup
  • Managed offshore team by having regular meetings to discuss about the milestones in the project.
  • Managed to get the test cases tested by the offshore team using Junit before it goes to load testing.
  • Involved in helping team members to debug issues with the application
  • Coordinated Load testing from the application team perspective
  • Participated actively in application production launch
  • Effective guidance to offshore team for debugging issues and fixing them.
  • Supported application in warranty period

ENVIRONMENT: Java1.4, JSP, Servlets, EJB2.0, Java Script, HTML, IBM Websphere Application server5.1, SQL, IBM DB2 v8, UNIX, Rational Rose v6, Hibernate and Struts Framework, IBM Websphere Application Developer 5.1(WSAD), Keynote, Manage Now, Tivoli Enterprise

Confidential, Fairfax, VA

Production Support: Java Programmer

Responsibilities:

  • Gather requirements, Estimate, Design and implement Production defects and new enhancements.
  • Make necessary changes to add new products/fields information in Application - Involves JSP, HTML, JAVA, XML and PL/SQL code changes.
  • Capture, evaluate Performance metrics and identify performance issues.
  • Coordinate with other IS teams to report any defects in Transaction processing and understand the impact of new products/fields.
  • Developed the Model, View and Controller Components in implementing Struts Framework.
  • Developed JSP pages and developed web application using Struts Action classes and Action Form classes of Struts Frame work.
  • Configured Struts-config.xml and Web.xml, Struts-specific descriptor.
  • Configured database with hibernate.cfg.xml& database mapping with hbm.xml and made easy to access and update Hibernate (ORM) objects on initial load of application and throughout the application process.
  • Implemented and Used Web Services with the help of WSDL and SOAP to get updates from the third parties.
  • Perform system/Integration testing and Support Client Acceptance testing.
  • Coordinate with Change Control Board to implement changes and check-out.
  • Update necessary system documentation, Service level agreement and training material.
  • Used HP Service Center for Incidents, Problem tickets tracking.
  • Part of 24/5 On-call support rotation.

Environment: Java 6, JDBC, Servlets 2.5, J2EE, JavaScript, RichFaces Hibernate 3.4, Struts 2.0, EJB 3.0, DAO,CSS, HTML, XML, AJAX, DOM, JUnit, JTA, ANT, JMS, PL/SQL, Apache Axis, SOA, MVC, WebServices, IBM WebSphere 7.5, Oracle 10g, log4j, JNDI, My Eclipse

Confidential

Java/J2EE Developer

Responsibilities:

  • Translating the functional/business specifications for the GUI to technical design
  • Documents using UML design tools.
  • Implementation and Maintenance of Software Application into Hibernate and Spring
  • (MVC) Framework
  • Developing the front end using JSPs, Java script, AJAX, XML, XSLT and CSS.
  • Developing the business layers and DAO s using Java, JDBC for major modules of the
  • Used Flex 3.0 and Action Script 3.0 to develop a Rich UI using various UI and custom
  • Components for the application
  • Integrating Flex - Spring using BlazeDS and FLEX Data Management Services..
  • Written SQL queries and did modifications to existing database structure as required for addition of new features.
  • Used Spring ORM support, Hibernate for development of DAO layer.
  • Developed Hibernate mapping files.

Confidential, Bridgewater, NJ

Junior Java Developer.

Roles/Responsibilities:

  • Developed and refactored web pages using HTML, JSP, Javascript and CSS.
  • Implemented complex business logic in core java.
  • Worked on Eclipse 3.2 IDE as Application Development Environment.
  • Implemented the Springs Model View Control (MVC) structure.
  • Designing of database components using SQL and PL/SQL.
  • Performed unit and functional testing on code changes.
  • Creation and maintenance of data using SQL Server database.
  • Used JDBC for database connectivity. Designed and implemented complex SQL queries.
  • Used JavaScript for client side validations.
  • Optimized the performance of the application using various techniques in JSP, EJBs such as
  • Caching static and dynamic data, flushing data partly, choosing right include mechanism, etc.
  • Ant was used for building the application.
  • Analysis & study of the new enhancements and guiding the team on the requirements

Environment: Springs 1.1, Eclipse 3.2, WebSphere 4.0, JSP, HTML, CSS, JDBC, Ant 1.5 and

SQL Server 2000

Confidential

Java Developer

Responsibility:

  • Designing the Architecture and Control flow for the current project.
  • Designing and implementing the server side programming using JSP.
  • Participated in requirement study and preparing Database design.
  • Coordinating the team on the technical requirements.

Technologies: Java, Servlets, Jsp, Oracle 9i

We'd love your feedback!