We provide IT Staff Augmentation Services!

Senior Java Developer Resume

3.00/5 (Submit Your Rating)

Philadelphia, PA

SUMMARY

  • IT specialist with 10+ years of experience in developing Java, J2ee Applications while participating in analysis, design, implementation, testing, maintenance, support and Integration phases of the application solutions to support business objectives.
  • Extensive Experience in Design, Building and testing Complex Business components Developing Multi - Tier Web Applications and Server side Business Logic using J2EE, XML, Web Sphere 6.0, Weblogic8.1, UML, Java JDK 1.6, EJB, Servlets, JSP, JDBC, JSTL, RMI, Java Beans, JAXP, JAXB, Oracle 9i/10g/11, My SQL, JBoss, Junit.
  • Extensive programming Experience in Web Technologies likes JSP, JavaScript, XML, HTML, CSS and DHTML.
  • Experience in design and development using design patterns with J2EE architecture and Struts 2.0, spring and Hibernate Frameworks.
  • Experience in developing WebServices client and exposing existing java components as WebServices.
  • Knowledge of Object Oriented Design (OOD) and Analysis (OOA) based on Unified Modeling Language (UML) architecture using Rational Unified Process (RUP)
  • Good Experience working on Agile methodologies.
  • Maintained increasing curve of responsibility in design, analysis & development of business solutions and understanding full life cycle of software project.
  • Proactive in learning and understanding Business policies, solution/functional requirements and system/software requirements.
  • Demonstrated capacity to implement innovative coding based on Object Oriented & reusability concepts that drive programming modularity, decreases complexity.
  • Hands-on experience in all stages of system development efforts, including requirements definition, design, architecture, testing and support.
  • Good team player; able to coordinate and participate in all phases of project-based efforts while building rapport with other team members.
  • Adept at developing applications based on java and related technologies according to technical/business specifications. Flexible in learning new technologies supporting business needs.
  • Willing to relocate and travel.

TECHNICAL SKILLS

J2EE Technologies: Servlets, JSP, JDBC, EJB, JNDI, JAXP, RMI and Web Services

Frame Works: Struts, Spring and Hibernate.

Internet Technologies: HTML, CSS, XML, SOAP, WSDL, UDDI, Java Script.

Languages: JAVA, C, C++

Database: My SQL, Oracle 8i/9i/10g, MS-Access, SQL Server, DB2

Development Methodologies: OOAD, UML, Rational Rose.

Development Utility & Testing Tools: RAD7.0, WSAD 5.x, Eclipse, JDeveloper10.1.3, Ant, Log4j, Edit plus, Net beans and Junit.

Web/Application Servers: Tomcat 5.x, Weblogic 7.0/8.x, Web Sphere 5.x/6.0 and JBoss

Source Control: VSS, SVN and CVS

Operating Systems: UNIX and Windows

PROFESSIONAL EXPERIENCE

Confidential, Philadelphia, PA

Senior Java Developer

Responsibilities:

  • Used Agile methodology in developing the application, which included iterative application development, weekly Sprints, stand up meetings and customer reporting backlogs.
  • Collaborated with the business and technical teams and took the responsibility to document the functional and technical specifications in the business requirements analysis phase.
  • Work closely with development test teams during the design and system test phases.
  • Implemented parallelization process in the application.
  • Implemented functionalities Live video, CVR, Image refresh, Saved videos, Help videos.
  • Coordinate with other sprint analysts to identifies other key dependencies, issues and constraints.
  • Automated the build and deployment process using ANT build script.
  • Conducting unit and integration testing on developed programs.
  • Developed Test cases, Test scenarios & Test scripts for Unit testing and Black box testing.
  • Involved in creating product backlog items and sprint backlog items for the sprint.
  • Participate in Code reviews and test case reviews.
  • Create Data Mapping documents to support the requirements.
  • Providing complete production support for the existing and developed applications.
  • Retrieving of data & logs from splunk and creation of dashboards.
  • Designed and developed the UI using JSP, HTML, CSS.
  • Participated in discussions with product analyst for Requirement Gathering and Design.
  • Developed REST Web Services client and service provider.
  • Developed JUnit test cases for unit testing.
  • Implemented logger for debugging and testing purposes using Log4j
  • Used GIT for versioning of code.
  • Used JIRA for issue tracking.
  • Used Intellij tool for application development.
  • Worked with clients for issues and provided quick solutions.

Environment: Java, J2EE, XML, Rest Web Services, Jdk 1.7, XRE toolkit, Generator classes, Jetty Server, ANT, XML, Intellij, Log4j, MetricLogger, Maven.

Confidential, Corvallis, OR

Senior Java Developer

Responsibilities:

  • Implemented new functionalities in the existing application based on the new requirements..
  • Created tables and SQL queries and procedures using PL/SQL required for the modules developed.
  • Designed the application in layered approach like Presentation, Service, DAO, Utils and Test modules.
  • Developed stored procedures and triggers.
  • Designed and developed the UI using JSP, HTML, CSS and JavaScript.
  • Developed Data Access objects using JDBC API.
  • Used JavaScript for client side validation.
  • Participated in discussions with product analyst for Requirement Gathering and Design.
  • Used Singleton, MVC, Factory Pattern and DAO design patterns
  • Implemented Web Services client to access the exposed web service.
  • Implemented SOAP messages for communication between web service client and service provider.
  • WSDL is used to describe web service operations and expose Web Service to outside world.
  • Spring Dependecy Injection implemented for required objects.
  • Developed JUnit test cases for unit testing.
  • Developed the XML files, DTD’s, and parsed them by using SAX parser for the TAF module.
  • Implemented logger for debugging and testing purposes using Log4j
  • Automated the build and deployment process using ANT build script.
  • Used Clearcase for versioning of data.
  • Used ClearQuest for issue tracking.
  • Used Eclipse tool for application development.
  • Worked with clients for issues and provided quick solutions.

Environment: JSP, Servlets, Glassfish, ANT, XML Spy, Eclipse 3.6, Spring, Web Services, Forge, JavaScript, DHTML, HTML, CSS, AJAX, Log4j, Oracle 11g, SQL Developer.

Confidential

Senior Java Developer

Responsibilities:

  • Understanding of business requirements and system needs.
  • Involved in designing the UML based Sequence Diagrams and Class Diagrams for the new enhancements.
  • Designed the application in layered approach like Presentation, Actions, Service, DAO, Utils and Test modules.
  • Worked on payment module to process the Bonus calculations.
  • Implemented presentation layer by using JSP, JavaScript and HTML technologies.
  • Implemented all the components of Struts Frame work (Action, Action Form, JSP with struts tags, struts-config.xml, web.xml etc).
  • Implemented object-relational mapping files.
  • Developed logging framework by using Log4j through out the application.
  • Implemented exception framework for custom exceptions in the application.
  • Used Rational Application Developer (RAD6.0) as IDE tool for the application development and integration.
  • Implemented Web Services client to access the exposed web service.
  • Implemented SOAP messages for communication between web service client and service provider.
  • WSDL is used to describe web service operations and expose Web Service to outside world.
  • Implemented integration test cases to test end-to-end functionality.
  • Automated the build and deployment process using ANT build script.
  • Involved in performance testing, analyze and prepare load test results document.

Environment: Java, J2EE, J2EE Design Patterns, Struts, Servlets, JSP, XML, Hibernate, Web Services, SOAP, WSDL, Html, Java Script, Ant, Log4j, RAD6.0, WebSphere Application Server, JUnit, Oracle.

Confidential

Senior Java Developer

Responsibilities:

  • Involved in the business requirements gathering and analyze the requirements.
  • Designed and generated Class and Sequence diagrams using Rational Rose.
  • Designed the application in layered approach like Actions, Service, DAO, Utils and Test modules.
  • Designed and developed the user interface screens using SWT, JSP, HTML and JavaScript technologies.
  • Used Java Script for client side validations.
  • Implemented all the components of Spring Frame work (Controller classes, ApplicationContext.Xml,
  • SpringConfig.xml).
  • Implemented logging framework using Log4j throughout the application.
  • Used RAD 6.0 tool for application development.
  • Implemented object-relational mapping using Hibernate3.0
  • Designed the Web Services using Top down and bottom up approaches.
  • Implemented SOAP messages for communication between web service client and service provider.
  • Used UDDI registry to register the web service and look up the web service from UDDI registry.

Environment: Spring, Hibernate, SWT, JSP, Log4j, XML, Web Services, SOAP, WSDL, JUnit, WSAD, WebSphere Application Server, HTML, Oracle, Java Script, Rational Rose, CVS, DB2

Confidential

Java Developer

Responsibilities:

  • Designed and Developed of the entire application using MVC Architecture (Struts Framework)
  • Implemented software development life cycle using Agile methodology.
  • Involved in designing the UML based Sequence Diagrams and Class Diagrams for the new enhancements.
  • Interaction with Functional team, Data Model team to understand the requirements and data model while designing application.
  • Developed Application using J2EE patterns such as Singleton, facade, DAO and VO
  • Involved in the creation of sample UI Prototype for the client.
  • Developed DHTML tree component to render dynamic data
  • Developed Struts-config.xml and Web.xml using XML.
  • Developed application build scripts using ANT
  • Implemented logging framework using Log4j throughout the application.
  • Used Visual Source Safe for version control.
  • Manage a development environment within BEA Weblogic Server 8.1

Environment: Java, J2EE, J2EE Design Patterns, Struts, Servlets, JSP, XML, Html, Java Script, Ant, Log4j, RAD6.0, Weblogic Server 8.1, JUnit.

Confidential

Java Developer

Responsibilities:

  • Responsible for understanding the business processes and defining the requirements.
  • Developed J2EE application confirming MVC Architecture with Struts.
  • Developed re-usable components like Data Access Objects and Value Objects to use in middle tier
  • Developed common client side validations for various modules.
  • Implemented the Server side Validation using XML files.
  • Implemented SessionBeans.
  • Involved in integrating all functionalities related to developed modules.
  • Involved in thorough testing of the application with live environment data and documenting the results.
  • Implemented integration test cases to test end-to-end functionality.
  • Automated the build and deployment process using ANT build script.
  • Involved in performance testing, analyze and prepare load test results document.
  • Created stored procedures, triggers, sequences and PL/SQL statements to interact with the database.
  • Developed Test cases, Test scenarios & Test scripts for Unit testing and Black box testing.
  • Collaborated with test teams, to support System and Integration Testing.
  • Troubleshoot and fix systems as part of Production support.
  • Conducted code reviews and design reviews.
  • Developed SQL queries for Database access.

Environment: Java, JDBC, Servlets, JSP, Struts, EJB, XML, Eclipse, SQL, Oracle, Weblogic app server, JUnit and CVS.

We'd love your feedback!