We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

Hoffman Estates, IllinoiS

SUMMARY

  • Having 9 years of experience in architecture, design, development and technical support of IT applications.
  • Good team member, positive attitude, quick learner, willing to adapt to new challenges & new technologies.
  • Expertise in JAVA, J2EE technologies and developing enterprise applications using JDK 1.6, SERVLETS, JSP, STRUTS, SPRING, HIBERNATE ORM, JDBC, RMI, POJO and XML.
  • Experience in Requirement Analysis, Design, Development, Testing and Documentation of Software Development Life Cycle (SDLC). Work Experience in Retail, Insurance sectors.
  • Hands on experience in MVC Frameworks Struts, Spring IOC, MVC, DAO and ORM .
  • Knowledge on integrated the full scale Hibernate/Spring persistence solution within the application architectures for projects.
  • Good exposure on Design Patterns including Data Access Object, Service Locator, MVC, Façade, Data Transfer Object and Singleton.
  • Expertise in using the IDE like My Eclipse 5.1, IBM RAD for developing enterprise applications.
  • Worked on Web/Application Servers WebSphere, BEA WebLogic 10.3 and Apache Tomcat 5.
  • Experience in Developing and Deploying J2EE applications using IBM RAD.
  • Experience in writing test cases using Selenium Automation tool.
  • Good working knowledge of Build Tool like ANT/Maven and error logging using Log4J.
  • Experienced in Business/Functional analysis, Data Modeling and Relational Database design.
  • Working experience with various Version Controlling Software, TortoiseSVN and CVS.
  • Expertise with working in Waterfall programming model.
  • Knowledge on test - driven development (TDD) using framework such as JUnit.
  • Sound Relational Database (RDBMS) concepts, work experience with database objects like Tables, Views and using Oracle tools like SQL+, PLSQL Developer and TOAD.
  • Knowledge and good understanding of SQL and PL/SQL. Experience in working with Stored Procedures and DB Triggers.

TECHNICAL SKILLS

Languages: Java(JDK 1.6), J2EE

J2EE Technologies: Servlets, JSP, JDBC, JUNIT, JMS, JNDI, Tiles

Web Technologies: Java Script, XML,, HTML, AJAX, JSP

Web Services: Knowledge on SOAP, WSDL

Build/Integration: Maven, Ant.

Version Control: CVS, SVN.

Operating Systems: UNIX, Linux, Windows

Open Source Frameworks: Struts 1.2, Spring 2.5, Hibernate 2.0,JPA

Database: Oracle 11g /10g/9i, MySQL 5.0

IDE: ECLIPSE, IBM RAD

Web/Application Servers: Apache Tomcat 5.0, BEA WEBLOGIC 10.3, WebSphere 6.0/ 7.0

Other Tools & Methodologies: MS-Office, SQL*Plus, TOAD, Putty, FileZilla.

PROFESSIONAL EXPERIENCE

Confidential, Hoffman Estates, Illinois

Sr. Java Developer

Environment: & Tools Used:Java/J2EE, Websphere 6.1 Server, UNIX, SVN, Spring MVC, Web Services, XML, HTML, JMS,MQ, JSP, Putty, WinSCP.

Responsibilities:

  • Involved in the enhancements of Offer Manager online tool functionalities in Java/J2EE using spring frameworks in MVC architecture.
  • Involved in the creation of UI specification documents by interacting with business users and also design documentation.
  • Frontend validations are performed using JavaScript.
  • Implemented DAO with JDBC to make the Persistence class objects interact with Oracle tables.
  • Entire Applications are developed in IBM RAD and deployed in the WebSphere Server.
  • Used maven scripts to create EAR files and Deployed the application on WebSphere application server. Also developed/deployed middleware code for the usage of various activity tasks.
  • Created various design patterns like Singleton, Facade, Service Locator, MVC and DAO.
  • Used SVN repositories for version controlling, and Log4J is used for Logging and Tracing the messages.
  • Tracking defects using Defect Tracking Tool.
  • Involved in development, performance testing & defects fixing. Performed manual testing using LAGOWeb third party tool.
  • Prepare Testcases and execute Testcases for LAGOweb fixes.

Confidential, Hoffman Estates, Illinois

Sr. Java Developer

Environment: & Tools Used:Java/J2EE, spring MVC, Hibernate, UNIX, SVN, XML, HTML, JSP, Putty, WinSCP,Control-M, Teradata Client.

Responsibilities:

  • Used Spring MVC to handle/intercept the user requests and used various controllers to delegate.
  • Object Relational Mapping is implemented using Hibernate.
  • Used Log4j for logging statements during development.
  • Used MAVEN to build the project into WAR and SVN for version controlling.
  • Configured and deployed the application in WebSphere application server.
  • Involved in the Complete Software development life cycle (SDLC) to develop the application.
  • Interacted with application testers to review system defects and recreate defects in order to provide comprehensive fixes.
  • Lead communication with Senior Business and other technical teams to decide overall architecture of application/module.

Confidential

Technology Analyst

Environment: & Tools Used: CQ5, Java and JSP’s, Jquery, CSS3, HTML5, Maven, Eclipse, JavaScript and Tortoise SVN.

Responsibilities:

  • Involved inanalysis, designanddevelopmentof web content of the pages and developed specs that includeUse Cases, Class Diagrams, and Sequence Diagrams.
  • The project was developed usingwaterfallmethodologies.
  • Apache Maven is used as Build tool to automate the build process for the entire application.
  • Involved in designing the user interfaces usingHTML, CSS, and JSPs.
  • Involved in the development of code that is for component structure and template design using CQ5 web content tool.
  • UsedLog4Jframework to capture the application logging.
  • Involved in Code Reviews and bug fixing.
  • Versioning of Code and requirements using SVN.
  • Involved to follow brand site development structure.

Confidential

Technology Analyst

Environment: & Tools Used:, Structs MVC Framework, JSP, JavaScript, WebSphere Server, Oracle 10g,Hibernate, IBM RAD, Putty, FileZilla and Toad.

Responsibilities:

  • Requirement gathering and analysis, understanding business logic.
  • The project was developed usingwaterfallmethodologies.
  • Responsible for Estimation using functional points, low level Design, technical architecture, and application design.
  • Involved inRequirement Gathering Analysis,Documenting Business Rules, use case and Prototyping in co-ordination with onsite coordinator.
  • Created the Project Technical Framework, Technical Design document.
  • Implemented MVC architecture with J2EE design patterns in the project.
  • Used Hibernate for all the database mapping and Implemented ORM with HIBERNATE to make the Persistence class objects of the domain model to access Oracle database tables.
  • UsedLog4Jframework to capture the application logging.
  • Apache Maven is used as Build tool to automate the build process for the entire application.
  • Used Subversion for Configuration Management and Version Tracking.

Confidential

Senior Consultant

Environment: & Tools Used: Java, JCS, SQL, J2EE, Struts, Servlet & JSP, JavaScript, Oracle 10g, Eclipse, Putty, FileZilla and Toad.

Responsibilities:

  • Requirement gathering, analysis and understanding the business logic.
  • Responsible for Estimation using functional points, low level Design, technical architecture, and application design.
  • The project was developed usingwaterfallmethodologies.
  • Implemented MVC architecture with J2EE design patterns in the project.
  • Involved in the development of code at client side as well as Server side using MVC framework.
  • Involved in writing Scripts using jQuery, JavaScript and AJAX.
  • UsedLog4Jframework to capture the application logging.
  • Apache Maven is used as Build tool to automate the build process for the entire application.
  • Involved in manual testing in Different environments.

Confidential

Consultant

Environment: / Tools: Java, JDBC, JSP, Struts 1.5, Tomcat 5.5, Oracle 9i.

Responsibilities:

  • Worked on an enhancement module - Project Creation Automation in the capacity of a developer using technologies like Struts MVC and Soap Apis.
  • Involved in different phases Requirement Analysis, Coding and Testing.
  • Involved in the maintenance and support work of the existing application.
  • Involved in user creation tickets on daily basis.

Confidential

Software Engineer

Environment: / Tools: Java, J2EE, JSP, Struts 1.5, Tomcat 5.5, Hibernate, Oracle 9i.

Responsibilities:

  • Played a role of Team Member in the project.
  • Requirement gathering, analysis and understanding the business logic.
  • Involved in Coding and code review.
  • Involved in testing & debugging the application.

Confidential

Software Engineer

Environment: / Tools: Core Java,J2EE, Struts, JSP, EJB, JCAPS & Java Script, Jboss, Oracle9

Responsibilities:

  • Requirement gathering and analysis, understanding business logic.
  • Played a role of Team Member in the project.
  • Implemented DAO components for data persistence.
  • Involved in writing client side validations using JavaScript.
  • Involved in writing business logic using Struts MVC framework.
  • Involved in changes in Existing Code, when Application type changes.
  • Involved in testing & debugging.

We'd love your feedback!