We provide IT Staff Augmentation Services!

J2ee/java Developer Resume

5.00/5 (Submit Your Rating)

KS

SUMMARY

  • Over 5 years of experience in full Software Development Lifecycle (including requirements gathering, functional specification development, Project Analysis, Design, Development, Testing, Maintenance and End - User support) and specifically in Web technologies with skills in analysis, design, development, testing and deployment of Web / Enterprise based Client /Server applications using Java, J2EE Technologies.
  • A hands on technologist with experience in developing and deploying large scale, secure, highly available on Demand web applications using Java/J2EE.
  • Strong knowledge in Object Oriented Programming Concepts and Design Patterns.
  • Strong Front end GUI wire-framing/prototyping skills using scripting languages like HTML, XHTML, DHTML, XML, XSLT, Javascript, AJAX, JSON, DOM and Cascading Style Sheets ( CSS ).
  • Proficient in various web-based technologies such as JSF, PrimeFaces and JQuery.
  • Applied the Struts architecture using the Model-View-Controller (MVC) design pattern.
  • Extensively used Struts, Spring Framework and JSTL in building Web based applications.
  • Experienced in Hibernate for O/R mapping and database access.
  • Proficient in various web-based technologies such as AJAX, JSTL, Servlet, JSP, JPA, JDBC, JavaScript, JMS, RMI, Struts, EJB, AJAX, SOA, Web Services, SOAP, REST, Apache CXF Framework, XML, XSD, JAX-WS, JAXP, JAXB, XML, CSS, JavaScript.
  • Implemented Web Services using WSDL, UDDI and SOAP.
  • Tremendous knowledge in working with databases like Oracle, DB2, MS SQL and My SQL.
  • Implementing software development process.
  • Experience in using version control tools like Rational Clear Case, Tortoise SVN, CVS (Concurrent Version System) and PVCS.
  • Good experience in developing test cases with JUnit for Unit testing and logging using Log4J.
  • Experience on RUP, Agile/Scrum and Extreme Programming (Test Driven development, Pair Programming, Code Reviews).
  • Strong initiation, teamwork, responsible and excellent communication skills

TECHNICAL SKILLS

Programming Languages: J2SE 1.4/5.0, Java SE 6, J2EE 1.4, Java EE 5/6, C, PHP.

Java / J2EE Technologies: Core Java, Servlet 2.5, JSP 2.0,JSF 1.2, JDBC 4.0, JMS 1.1, Java Mail 1.4.2, JPA 1.0/2.0.

Web Development Technologies: HTML 4.01/5, DHTML, XHTML 1.1, XML 1.0, XSLT 1.0, JavaScript 1.x, JSF 2, PrimeFaces, JQuery 1.x, SOA, SOAP, AJAX, JSON, DOM, CSS 2.1/3., Apache CXF Utils

Application Servers/ Web Servers: BEA Web logic 8.1, Jboss 4.0, Apache Tomcat 5.0.24/7.0.21.

Framework: Struts 1.3.8/2.2.3 , Spring 2 and higher, Hibernate ORM 3.2.5/4.0.

Databases: Oracle 10g/9i/8i, MySQL 5.5.27/5.6

Development Tools: Eclipse 3.x, NetBeans 6.0/7.0, IntelliJ, Rational Rose, ERWIN

Building / Testing tools: ANT, JUnit 4.7

Source Code Control: SVN

Software Engineering Methodologies: Agile

Operating Systems: Microsoft Windows NT/9X/2000/XP/Vista/7,UNIX,Linux

PROFESSIONAL EXPERIENCE

Confidential, KS

J2EE/Java Developer

Responsibilities:

  • Architect and design the solutions for applications as part of KITE.
  • Develop Web application for KITE using Java, J2EE, Spring MVC, MyBatis, PostgreSQL, Hibernate, Liferay, JSP, JQuery, HTML5.0
  • Gathering the requirements from the business users and performing the requirement analysis.
  • Coordinating, Planning & Executing the System Development Life Cycle.
  • Involved in the implementation of the web-tier using Spring MVC.
  • Develop Web Service using Spring REST, Liferay JSON and Node Js.
  • Analyze the program code and understand the impact of change with respect to different applications.
  • Develop detailed program design for application changes and / or major defects.
  • Understand the interface requirements from different application in KITE.
  • Manage the overall feature development and co-ordination with different teams.
  • Design the data model required for enhancements and the new features.
  • Create the strategy for integrating different applications in KITE.
  • Clarify requirement with business owners and perform analysis and design solution.
  • Develop source code changes for new enhancements and high priority bug fixes.
  • Handle Production Issues and develop code to fix it.
  • Perform in depth analysis of performance related issues of application.
  • Perform Load Test using JMeter

Confidential, Cincinnati, OH

J2EE/Java Developer

Responsibilities:

  • Gathering the requirements from the business users and performing the requirement analysis.
  • Designing the applications module based on the finalized requirements from the business user and covert the design into the high level design document.
  • Coordinating, Planning & Executing the System Development Life Cycle.
  • Involved in the implementation of the web-tier using Spring MVC.
  • Developed Controller classes as well as Model classes to process the each logical request.
  • Used Spring core module to perform dependency injection.
  • Involved in writing Hibernate code for database access.
  • Participated in writing of SQL queries for Oracle database.
  • Implemented Web Services using JAX-WS in order to make a webservice call to fetch account level data from the server.
  • Used JMS for communication between the application components.
  • Design and Implementation of Persistence Objects using DAO pattern.
  • Developed front-end user interface screens and server side scripts using JSP, HTML5, Java Script, AJAX, JQuery, Servlets, Custom Tags.
  • Performed version control management using SVN.
  • Deployment of the application to Websphere Application Server.
  • Setting up the build, configuration and deploying using Maven build tool.
  • Development methodologies using Agile method.

Environment: Java 1.6, Struts 1.3, JAX-RS, SOAP, XML, Spring 2.5, Hibernate 3.0, Websphere 6.1, Eclipse 3.x, Oracle 11g, Agile, JQuery, AJAX, Servlets, JSP, JSF1.2, HTML5, JavaScript, Clearcase, JMS, WinSCP, Putty, JDBC, JUnit 3, Ant.

Confidential, Chicago, IL

Java Developer

Responsibilities:

  • Analyzed and reverse engineered the existing application and prepared the architectural blue prints for new platform functionality.
  • Created software design specification for the newly planned web application.
  • Responsible and accountable for smooth project implementation, management, costing, quality project delivery and high customer satisfaction.
  • Delivered full scale OO Model with UML (Use case, Interaction diagrams, Sequence diagrams, Class diagrams) using Rational Rose.
  • Configured and implemented application security services.
  • Designed the application based on J2EE architecture for Server Side and designed the front end using Spring Framework for Web application using Eclipse IDE.
  • Designed the Custom User Interfaces using JSP, JSF, HTML4.0, CSS and Javascript.
  • Developed SOA based web services using SOAP/REST service integration, XML, XSD, JAX-WS, JAXP, JAXB, Apache CXF.
  • Used Hibernate for persistence mechanisms.
  • Used JDBC 3.0 for Oracle Database connection and wrote Stored Procedures for retrieving the data and validated that data against the business rules.
  • Deployed the application on Apache Tomcat Server.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as Payment Status Report.
  • Used SVN for Version Control across common source code used by developers.
  • Used the best practices of Java / J2EE to minimize unnecessary object creation. Encouraged proper garbage collection of unused objects, to minimize database calls and to optimize queries to get better performance of application.
  • Coordinated with QA team in manual and automatic testing of bug fixes.

Environment: Java, JSP 2.0, JSF, HTML 4.0, CSS 2.1, JSP 2.1,JSF, JDBC 3.0, Javascript 1.x, JMS 1.1, Spring 1.3.8, Hibernate, SOAP, REST, XML, XSD, JAX-WS, JAXP, JAXB, Oracle 8i, Apache Tomcat 5.0.24, Apache CXF, Eclipse 3.x, Rational Rose, Windows 2000/XP.

Confidential, Champaign, IL

Sr.J2EE Developer

Responsibilities:

  • Involved in Analysis, designing, coding and production support for SNAP.
  • Supported existing functionality for FDT (Fulfillment Desktop) and also involved in enhancements for this application.
  • Involved in documenting Functional specification and Impact Analysis.
  • Presentation tier of the application was built completely on Struts framework.
  • Used Spring Framework for Service layer and DAO layer.
  • Used Dependency injection in Spring Framework.
  • Used Hibernate Template of Spring Framework and Hibernate Interceptors.
  • Backend coding for Session Beans (State full/State less), data Layer, Delegate Layer.
  • Heavily used Struts Tag Libraries, Exception handling, Validators in struts development.
  • Development and Deployment using Weblogic 8.1
  • Developed Oracle stored Procedures, Triggers and Functions with PL/SQL
  • Unit testing before check in the code for the QA builds.
  • Coding new JSPs, modifying existing JSPs as per the design and used XML for configuration and deployment.
  • Used all Four queue for storing messages.
  • We can generate events under all conditions as well as we can trigger at execution time
  • Data transferred throw data manipulation language via string are numeric manipulations.
  • Used SDAC to provide access to Microsoft SQl server data base
  • It connects through OLE data base which is native SQL Server interface.
  • Used Junit for testing the application and involved in writing test cases for unit and subsystem tests.
  • Used SOAP and Web Services for data communication between remote systems.
  • Supported the applications in several phases like SST, ST, UAT and UBPSEP Production Releases 1

Environment: J2EE (Servlets, JSP, EJB, Spring Framework1.2/2.0, Spring, Hibernate3.0,JSDK1.4.2, Oracle 8I, SDAC, UML, HTML, DHTML, Java Script, XML, XHTML,, SOA, SOAP, Weblogic 8.1, JUnit.

Confidential

Jr.Java Developer

Responsibilities:

  • Developed the control layer using J2EE (Servlets with Session management) capabilities.
  • Developed the JSF, Java Beans, and Servlets.
  • Configuration and maintenance of JBoss server.
  • Designed the application based on J2EE architecture for Server Side and designed the front end using Spring Framework for Web application using Eclipse IDE.
  • Used JDBC 3.0 for Oracle Database connection and wrote Stored Procedures for retrieving the data and validated that data against the business rules
  • Extensively used Custom Tags for maintainability and enhancing performance.
  • Design and Implementation of Persistence Objects using JPA.
  • Used Visual Source Safe as a Version Control Tool and followed standard software life cycle.
  • Involved in designing of front end user interface (GUI) with HTML, JavaScript.
  • Confidential HTTP Server is responsible for holding the presentation layer and deployment.

Environment: Java, Java Servlets, JSF, JavaScript, XML, JBoss, JPA XSLT, PDF Rendered Library, Visual Source Safe and Windows NT, JDBC 3.0

Confidential

Jr.Java Developer Intern

Responsibilities:

  • Involved in analysis, design and development of the application and developed specification that includes Use Cases, Class diagrams and Sequence diagrams.
  • Designed and developed multi-tiered J2EE application and products, based on Object Oriented Architecture.
  • Developed User Interfaces using JSP, JSF with JavaScript, HTML, XHTML and CSS.
  • Developed Servlets to handle HTTP Client requests using ServletRequest and ServletResponse Objects.
  • Developed SOA based web services using SOAP, REST, XML, XSD, JAX-WS, JAXP, JAXB.
  • Involved in the design and development of various modules using CBD Navigator Framework.
  • Actively participated in design and development of Home Page, Investment Products and User Maintenance screens for internal admin in IAM and FAS application as per UI prototypes.
  • Used JDBC to communicate with the MySQL database and to retrieve the data for various modules.
  • Used Javascript for Client Side Validations.
  • Used XSLT for transforming XML documents into HTML templates.
  • Deployed J2EE applications in WebSphere Application Server by building and deploying EAR file using ANT Script.
  • Developed Test cases using JUnit.
  • Used Eclipse for writing code and SVN for Version Control.
  • Used JProbe framework for performance testing and code coverage.
  • Actively participated in the Agile development process.

Environment: J2SE 1.4, J2EE 1.4, Servlet 2.5, JSP 2.0, JavaScript 1.6, HTML 4.0, XHTML 1.0, XML 1.0, XSLT 1.0, CSS 2.0, MySQL 5.5.27, JDBC 3.0, SOAP, REST, XML, XSD, JAX-WS, JAXP, JAXB., Apache ANT 1.1, Eclipse 3.x, WebSphere 7.0, JProbe Suite 5.2.0, Agile, Windows 2000/XP.

We'd love your feedback!