We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

Naperville, IL

SUMMARY

  • More TEMPthan 7 years of experience in IT Industry as a Java/J2EE Developer involving in Analysis, Design, Testing of web based and client server multi - tier applications which use Java/J2EE technologies.
  • Experienced in implementing OOPS concepts using Java/J2EE technologies such as Core Java (Collections, Generics, Enums and Annotations etc.), Servlets, JSP, JDBC, Spring, Hibernate and Web Services.
  • Well versed in all stages of Software Development Life Cycle including requirement analysis, design, development, testing, deployment and support and maintenance with various methodologies such as Waterfall, Incremental, Iterative and Agile models.
  • Strong Experience in developing user interfaces with HTML, DHTML, JSTL, XML and CSS.
  • Worked with scripting languages like JavaScript.
  • Well versed in MVC (Model View Controller) architecture using Spring and also implementing JSTL (JSP Standard tag library), custom tag development and tiles.
  • Experience in JSP, Java Beans and Servlets for developing applications using MVC architecture.
  • Experience in Persistence Framework like Hibernate ORM (Object Relational Mapping) in a typical n-tier architecture.
  • Good exposure in implementing web services-WSDL using SOAP and REST web services.
  • Experienced using WARs and EARs to build and deploy teh applications in application servers using ANT scripts and different IDEs.
  • Experienced in programming tools like ANT, Maven Build scripts, JUnit and Log4j.
  • Good Exposure to Web/application servers such as Apache Tomcat, WebLogic, WebSphere.
  • Experience in developing various UML designs like class diagrams, cases and sequence diagrams using Rational Rose.
  • Strong experience with tools like Rational Rose (rational), CVS (project management) and SVN.
  • Experience in using IDEs like Eclipse, Netbeans and Spring Tool Suite (STS)

TECHNICAL SKILLS

Technologies: JavaEE 6.0, JSP, J2EE 6, Struts 2.0/1.1, Servlets, JNDI, Java, JDBC, WebServices, EJBs, Java Beans, JMS, Hibernate, Spring, XML, Javascript, XSLT, HTML, CSS, AJAX, JUNIT, JPA, Design patterns, C, C++, Angular JS.

Frameworks/ORM tools: Spring 3.0/2.5/2.0, Struts 2.0/1.1, Hibernate 3.0, Apache Axis2.

App Servers/ Middleware: WebSphere 7/6.1, Weblogic 11g/10/9/8.1, Tomcat 6.0, JBoss4.x IDE / Programming Tools Eclipse 2.1/3.7, Netbeans 7

Operating System: UNIX, Linux, Windows NT/XP/7/8.

Scripting Language: JavaScript, JQuery

Database/Tools: Oracle, MS SQL Server 2005, MySQL

Libraries and Tools: Ant, Maven, Rational Rose

Version Control: Subversion, CMVC, CVS

PROFESSIONAL EXPERIENCE

Confidential, Naperville, IL

Sr. Java Developer

Responsibilities:

  • Involved in Analysis, Design, Coding and Development of custom Interfaces.
  • Involved in teh Front-end (user interface) part of teh system, using JSP, Servlets, HTML, CSS, JavaScript, JQuery, Tiles Validation framework, CSS, Ajax, BootStrap, Java Beans, Custom Tag Librariesto develop User Interface.
  • Soapweb services Implementation using JAX-WS and Apache CXF.
  • Developed JSPs based on MVC pattern using Spring Framework and used Hibernate as persistence framework.
  • Used IBM DB2 database for application development using Squirrel SQL Client as database tool and used Liquibasefor creating, inserting and updating teh tables in DB2 Database.
  • Maven is used as build tool. Used Spring Tool Suite (STS) as IDE.
  • Implemented log4j for application logging and to troubleshoot issues in debug mode and used test cases using Junit during development model
  • SVN Trotoiseis used for version control.
  • Web Sphere server isused for Running and Deploying application.
  • Analyzed Use Case diagrams and created various UML Diagrams like Class diagrams andSequence diagrams.
  • HP Quality Center 10 is used totrack Quality Assurance and testing process of teh application
  • Jenkins and Splunk used to perform automation build in teh application, SoapUi is used to test a web service, Winscp to check logs and application property files and Used Putty to check teh connections
  • Used Dyna Trace for tracking teh reason of Alerts in production.
  • Involved to support production activities, on call support and Weekend support. Mainly worked on Defect fixing and new enhancements.
  • Developed teh application using agile methodology and demonstrated thefunctionalities to teh business users in every sprint.
  • Support to UAT, production environments and resolving issues with other deployment and testing groups.

Environment: Core Java, J2EE, JSP, Servlets, XML, JSON, WSDL, HTML, XHTML, JDBC, JavaScript, Ajax, Hibernate, Spring, Web Services (soap and rest), JUnit, log4J, SVN Tortoise,SOA, SQL, PL/SQL, DB2, Maven, STS, Unix (Putty), CXF, HP Application Lifecycle Management tool, agile, Jenkins, Soap UI.

Confidential, CederRapids, IA

Java/J2EE Developer

Responsibilities:

  • Responsible for gathering teh system requirements, feasibility study, System analysis, design, and development.
  • Implemented teh template-based categorization of presentation content using Model-1 architecture and implemented using Struts framework.
  • Involved in creating and design teh design documents using Microsoft Word.
  • Developed components of web services (JAX-WS, REST, JAX-RPC, Apache CXF) end to end, using different JAX-WS standards with clear understanding on WSDL (type, message, port Type, bindings, and service), SOAP using various message exchange patterns like In only and In Out.
  • Developed teh reusable common validation framework for client side validations in combination of java script and commons validations framework and custom build validation rules for teh application.
  • Developed and enhanced existing persistence framework in combination of DO and DAO design pattern using teh ORM tool Hibernates.
  • Leveraged teh IOC concepts of spring framework to integrate Struts based user interface with Hibernates based persistence interface.
  • Coordinated with Developers and QA Testing Team regarding testing issues like setting up builds, issuing tickets, setting up Testing and Development Environment.
  • Used several design patterns like business delegate, DAO and front controller in teh development process.
  • Developed Stateless session beans to parse (parser frame work) and process teh user request into domain object (DAO design pattern) to delegate teh business request to teh business delegate object.
  • Implemented Test First unit testing framework driven using JUnit, and published assertion framework build on top of teh JUnit Assertions.
  • Implemented JMS messaging on queues, topics.
  • Used Apache Log4J logging API to log errors and messages.
  • Involved in writing Detail Design Documents with UML Specifications.
  • Build components scheduling and configuration using Maven, Quartz.
  • Used SVN to keep track of all teh implementations and modifications done in teh project, allowing several developers to collaborate.
  • Resolved teh production tickets issued and deployed patches to teh test environment.

Environment: JDK 1.5, J2EE5, Web Sphere 7.0, JSON, Portal Server 6.0, RAD8.0.3, Hibernates2.0, Struts1.0, Spring2.5, EJB 3.0, JMS, Java Script, Web Services, AXIS,SOA, SOAP, JAXRPC,agile, WSDL, Maven, Rational Clear Case, JUnit, Fixtures, DB2, JIRA.

Confidential, Covington, KY

Java/J2EE Developer

Responsibilities:

  • Worked closely with business team to collect functional requirements and given design and estimates for major modules.
  • Created technical specification document (TSD)
  • Created relational database schema using Ms Visio
  • Created development environment using jQuery, spring, JPA, Oracle, Maven and Tomcat
  • Created maven script considering teh internal standards and compatibilities.
  • Developed web pages using jQuery data tables extensively.
  • Added project in Jenkins and Sonar for continues integration.
  • Developed teh functional components using JAVA, Spring MVC, JSP, Hibernate, XML Schema, HTML and JavaScript
  • Created and published secure web services using spring web services for upstream systems using SOAP protocol and WSDL
  • Consumed several web services in order to integrate with downstream systems
  • Implemented teh persistence layer using Hibernate Annotations.
  • Supported QA team and fixed issues as required.
  • Created unit test cases for all possible areas of code and perform unit testing.

Environment: JAVA, Spring MVC, Hibernate, JSON, JSP, JDBC, Web Services, SOAP, XML Schema,SOA, HTML, JavaScript, jQuery, Oracle and Tomcat.

Confidential, Baltimore, MD

Java/JEE Developer

Responsibilities:

  • Developed JSP and extensively used tag libraries
  • Designed teh system with OOAD methodology using various design patterns like factory method, Singleton, Façade, Adaptor, Template etc.
  • Implementing and planning teh server-side architecture using Spring and Hibernate.
  • Developed business layer using Spring & Hibernate architecture. configured teh spring framework for entire business logic layer with XML bean configuration files
  • Preparation of Low Level Designing and High Level Designing and relevant documentation.
  • Coding using Core Java (JDK 1.6), JSP, Servlet, and Spring MVC.
  • Wrote Controller classes in Spring MVC framework in teh web layer.
  • Extensively used Eclipse based STS IDE for building, developing and integrating teh application.
  • Used Table per hierarchy inheritance of hibernates and mapped polymorphic associations.
  • Developed one-many, many-one, one-one annotation based mappings in Hibernate.
  • Develop DAO service methods to populate teh domain model objects using hibernate.
  • Used java collections API extensively such as Lists, Sets and Maps.
  • Wrote DAO classes using Spring and Hibernate to interact with database for persistence.
  • Implemented Unit and Integration test cases with JUNIT Framework based on Functional Flow.
  • Wrote request handler methods in teh Spring MVC controllers.
  • Configured view resolvers for Spring MVC Web layer.
  • Design and developed Data Access Objects for teh Pesistable Entity beans for teh database interaction.
  • Configured Log4j for logging and debugging
  • Designed unit test plans and developed JUnit cases

Environment: Java, JDBC, Spring Application Framework(Spring ORM, Spring JDBC, Spring MVC, Spring Tx), Hibernate ORM, Oracle 11g, CXF, Eclipse based Spring Source Tool Suite(STS),JSON, Axis, JUnit, Log4J, Maven, Apache Webserver, SOA, Linux and Windows.

Confidential

Java/J2EE Developer

Responsibilities:

  • Designed and developed teh back end processing tool to migrate 200 Million documents from CCIS to Claims system.
  • Lead teh Design, development, Enhancement & implementation of web-based Enterprise applications employing teh SDLC methodologies.
  • Interact with teh Business partner and analyze teh requirements to develop solutions for teh range of insurance Application Modules to improve teh performance of teh business process.
  • Involved in teh major application Enhancement projects to develop a web based insurance solution for teh top most Re-Insurance companies
  • Developed application tools to generate custom reports and unique solutions using JAVA/J2EE, UNIX and Mainframe technologies. And also designed a JAVA tool to migrate Millions of Claim documents in to a new Claims system.
  • Involved in teh Redesign of teh application work-flow for teh Billing & Claim processing system, customize teh interface for actuarial pricing and Audit systems
  • Coordinated teh Client Project with teh offshore development effort and Participated in design review discussions with teh customer.

Environment: Java/J2EE, Struts/ Spring Frame work, Hibernate, Tivoli, JCL, DB2, Documentum, TIBCO, Oracle 10g, PL/SQL, UNIX, WebSphere, JBoss, and SQL Server

Confidential

J2EE Developer

Responsibilities:

  • Went through teh overview of teh iWarranty product.
  • Worked on Registration, Recovery and Service contracts modules.
  • Studied Detail design document and designed class and sequence diagrams using Rational Rose.
  • Used forward engineering approach to create skeleton classes from class diagrams.
  • Followed architectural standards and coded RequestHandlers, BO, DAO, SQLHelper classes.
  • Involved in writing complex stored procedures, prepare statements.
  • Used Java Servlets extensively and using JDBC for database access
  • Using JavaScript performed client side validations on Registration module.
  • Coded JSPs, Servlets and implementation logic for BO, DAO.
  • Used Struts MVC at front end. Server side validations were performed using Struts validation framework.
  • Coded test cases for teh developed classes using JUNIT framework.
  • Documented developed modules.

Environment: JDK 1.4, JSP, Servlets, HTML, J2EE, JDBC, RationalRose, Struts, agile, CXF, Oracle, Websphere Application Server.

Confidential

Software Engineer

Responsibilities:

  • Analysis, design and development of Application based on J2EE and Design Patterns.
  • Used teh Struts framework for managing teh navigation and page flow.
  • Created templates using design patterns (Business Delegate, Service Locator, Session Façade) extensively.
  • Developed teh EJB-Session Bean acts as Façade, will be able to access teh business entities through their local home interfaces.
  • Used JDBC for accessing teh data from teh DB2 database.
  • Provided support for Production and Implementation Issues.
  • Involved in end-user/client training of teh application.
  • Involved in teh release management process to QA/UAT/Production regions.

Environment: J2EE, Java 1.2, EJB2.0, Java Beans, JDBC, JSP, Struts1.0, Design Patterns, BEA WebLogic 7.1, PL/SQL, DB2, UML, agile, WinCVS, JUnit, Log4j.

We'd love your feedback!