We provide IT Staff Augmentation Services!

Senior Java/web Developer Resume

0/5 (Submit Your Rating)

Northfield, IL

SUMMARY

  • Over 7+ years of hands - on experience in Design, Development and Deployment of web applications using Java, J2EE and Technologies in various domains.
  • Well versed with Sun/Oracle J2ee Technologies: Servlets, JSP, Java Threads, Java Beans, JDBC, MVC.
  • Proficient in using J2EE Frame works: Struts, Hibernate and Spring Technologies.
  • Strong experience in development under SDLC and Agile Methodology. Experience in Object Oriented Analysis, Design, and Programming of distributed web-based applications
  • Experience in creating various Use case diagrams, Class diagrams and Sequence diagrams using Microsoft Visio and Rational Rose during the design phase of SDLC
  • Expertise in using SOA and Web Services Technologies and Tools.
  • Expertise with J2EE Application Servers like IBM WebSphere, BEA Web logic, Jboss.
  • Expertise with IDEs like RAD 7.0, Eclipse and NetBeans.
  • Expertise in working with Rational Rose and Visual Paradigm.
  • Good exposure in preparing the Use cases and UML diagrams.
  • Experience in Logging and tracing tool like log4j.
  • Extensively applied Unit Testing for the application using JUnit framework
  • Expertise with using Oracle, SQL Server, MySQL databases and writing and tuning SQL and PL/SQL queries.
  • Expertise with various operating systems Linux, Unix, Windows 7/XP and MAC iOS.
  • Well-versed with all the phases of Software Development Life Cycle (SDLC) such as Analysis, Design, Development, Testing and Implementation.
  • Excellent Client interaction skills and proven experience in working independently as well as in a team.
  • Excellent communication skills, leadership abilities, strong architectural skills, hardworking and a very good team worker.
  • Good functional knowledge in Telecommunications, Mortgage, Insurance and financial domains.

TECHNICAL SKILLS

Languages: C, C++, Java

Markup Languages: JavaScript, HTML/DHTML, XML, XSL, XSLT, JQuery, CSS, JSF

J2EE Technologies: J2EE, Servlets, JSP, EJB2.0, JDBC, MVC Architecture, Java Beans, JNDI, RMI,JMS

J2EE Frameworks: Spring, Hibernate, Struts, JUnit, Log4j, ANT, MAVEN

SOA Technologies: Web Services, ESB, SOAP, REST, WSDL, UDDI

Design/Analysis: Object Oriented Methodologies, UML, Design Patterns

Databases: Oracle, MySQL, DB2, SQL Server

Operation Systems: Windows 2000/98/XP/NT, UNIX, LINUX, MAC iOS

Software Tools: Eclipse IDE, Eclipse RCP, Rational Rose ANT, JUnit3.7, DTD, XML schema, TOAD, Oracle JDeveloper, Oracle SQL Developer, Tortoise SVN, and JUnit.

Web/Application Servers: Apache Tomcat, IBM WebSphere, BEA WebLogic, Jboss

PROFESSIONAL EXPERIENCE

Confidential, Northfield, IL

Senior Java/web Developer

Responsibilities:

  • Involved in the review and analysis of the Functional Specifications, and Requirements Clarification Defects etc.
  • Involved in the analysis and design of the initiatives using Rational Application Developer.
  • Developed Hibernate mapping files for the Object Relational Mapping while configuring Hibernate, Developed the entire application implementing MVC Architecture integrating JSP with Hibernate and Spring frameworks.
  • Involved in the development of the User Interfaces using HTML, JSP, JS, J-Query, CSS and AJAX.
  • As part of the Agile team worked on estimate releases, tasks with development manager and allocated work for development and testing team.
  • Involved in the presentation tier design as well as services layer, and prepared the class diagrams, sequence diagrams.
  • Used Spring and Hibernate for business logic processing and database transactions
  • Involved in the design of the Presentation Tier, Services Layer etc for all the initiatives.
  • Prepared the Technical Design Document for both Presentation Tier, as well as Middle Layer.
  • Involved in the development of the presentation tier using Struts framework, Action Classes, Dispatch Action etc, struts tiles, and validation framework.
  • Used Spring Tag Libraries, JSTL, and other in-house tag libraries.
  • Participated in the test case reviews, and manual testing of the enhancements during Release 1.5.
  • Used clear case for defect tracking as well as activity tracking.
  • Involved in fixing the defects during integration testing.
  • Participated in the code reviews for various initiatives, Performed Static Code Analysis to follow the Best Practices for Performance and Security.
  • Developing J Unit test cases.

Environment: Java 1.6, J2EE, JSP, Struts1.2, Spring 3.0.3, Hibernate, JavaScript, HTML, JSP, JavaScript, J-Query, CSS, Ajax, RAD, TOAD, Spring MVC, Servlets, Hibernate, Clear Case, Clear Quest, Eclipse, Jboss Web, Tomcat etc.

Confidential, Concord, NH

Senior Java Developer

Responsibilities:

  • Involved in requirements gathering, system design, analysis, implementation and setting up the development environment.
  • Exposed Web Services for system integration and developed Restful Web Services for accessing Ordering information.
  • Interacted with Business Users, Performed data analysis and created reports as the user requirements worked on integration testing of different sub modules and preparation of test plans.
  • Implemented Front end Components like Tab Navigation using JQuery and generate reusable JSP Functions, Styles common files.
  • Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern.
  • Extensively used Core Spring Framework for Dependency Injections of components.
  • Used the light weight container of the Spring Framework to provide architectural flexibility for inversion of controller (IOC).
  • Implemented Persistence layer using Hibernate to interact with the Oracle database.
  • Used Agile and SDLC Methodology for development.
  • Used AJAX to do the partial page rendering.
  • Used SVN for version control of the code and configuration files
  • Involved in writing, testing and implementation of the Triggers, Functions, Stored Procedures, Packages using PL/SQL

Environment: Java, J2EE (Servlet, JSP, JDBC), Spring 3.1, Jquery, Hibernate, JBoss 5.1,Oracle 11g,Web Services (Restful), JUNIT, ANT,Log4j,MAVEN,Eclipse,,Agile,Windows,Linux.

Confidential, Paulo Alto CA

Senior Java/J2EE Developer

Responsibilities:

  • Designed the workflow, system architecture, drawing sequence diagrams, activity diagrams, and class diagrams using UML.
  • Developed front end using Ajax, HTML, DHTML and CSS.
  • Worked on object relation mapping for database tables for tuning purposes.
  • Designed a Windows Service to convert XML data files to JSON format using file system watcher components.
  • Implemented Spring ORM with Hibernate taking advantage of Java5 features like annotations, generic collections.
  • Developed web services using WSDL.
  • I have worked in DAO layer of the application, written java code to access hibernate session factory using spring hibernate template, Hibernate Search Quires and written search, persistence, deletion for the persistence objects.
  • Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern.
  • Authored deployment plans which involve staging of build packages, properties files etc at different staging environments like DEV, QA and also production deployments.
  • Unit testing, debugging and set test conditions based on code specifications. Perform peer code reviews and performance enhancements.
  • Team Meetings to discuss the status of the projects and their updates.
  • Enhanced the Web Application using Spring Framework and Spring JDBC Template.
  • Created partial page rendering using AJAX.
  • Implemented JQuery graphs for the event and action stats using AJAX requests.
  • Designed the database schema, and created PL/SQL stored procedures in Oracle.
  • Created the JSON objects and JSON request for dumping of Django objects to the front end.

Environment: Java,J2EE, DOJO, Spring, Struts, Hibernate, Java/J2EE Design Patterns, JDBC, JMS, Web services, Ajax, JavaScript, HTML, CSS, XML, Rational Rose, Clear Case, JUnit, JAMon, JMeter, Oracle9i & Agile (SCRUM) Development Process, Maven, ANT, CVS, Oracle 10g, UNIX, Solaris.

Confidential, Chicago, IL

Java Developer

Responsibilities:

  • Interacted with the client for; gathering the requirements during design, development and implementation phases.
  • As part of the Agile team worked on estimate releases, tasks with development manager and allocated work for development and testing team.
  • Involved in designing the architecture for the project using Spring Framework, and Hibernate.
  • Develop the web application using Spring 2.5, JSP, HTML, Cascading Style Sheets (CSS) and JavaScript Implemented the application using J2EE design patterns like Spring, Singleton, DAO (Data Access Object), DTO (Data Transfer Object).
  • Extensively used the Tomcat Server for application development and production.
  • Used Rational Application Developer IDE for development and debugging, Apache Ant 1.3.7 for build process as a part of software configuration management.
  • Used HP load Runner for testing the Application.
  • Used CVS for version control as for SCM.
  • Used MySQL as database.
  • Involved in unit testing, system integration testing and enterprise user testing.

Environment: J2EE, Java1.5, Spring 2.5, JSP, Hibernate, Java Mail, XML, XSLT, DOM, HP load Runner,log4 SAX Parser, Java Beans, JavaScript, JSTL, CSS, HTML, DHTML, MySQL, Tomcat, Rational Application Developer, Apache Ant, Unix, J2EE design patterns, Log4J.

Confidential, Denver, CO

Java Developer

Responsibilities:

  • Participated in the Design Team and user requirement gathering meetings.
  • Used Struts2.0 framework to follow MVC architecture in the application server.
  • Used Actions classes, JSP to implement middle-tier components using both connectand disconnected environment strategies.
  • Created business logic and application in Struts 2.0 Framework.
  • Used Swings to develop the interfaces
  • JavaScript is used for front end validation.
  • Session bean were used to call DAO.
  • JUnit was used for unit testing.
  • SAX and DOM parsers were used for extracting and creating XML documents.
  • WebLogic server was used as application server for the entire project.

Environment: Java 2, XML, JavaScript, Hibernate, Struts, JSP, Swings, ANT, WebLogic App server, Oracle 9i, SQL, PL/SQL, TOAD, UML, JUnit, Windows.

Confidential

Java Developer

Responsibilities:

  • Involved in design of the application and created the Class diagrams, Data structures.
  • Involved in User Interface design converting HTML pages to dynamic JSP pages.
  • Development of service and DAO layers.
  • Writing developer test case and implementation.
  • Involved in running builds using ANT and deployment.
  • Involved in writing SQL queries and PL/SQL functions.
  • Involved in peer reviews.
  • Involved in Developing Class Diagrams and Sequence Diagrams.

Environment: Windows 2000, EJB 1.1, Weblogic 5.1, JSP 1.1, Servlets 2.1, Java Script, JRUN Server 3.1.

We'd love your feedback!