We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

Pleasanton, CA

SUMMARY

  • Total of 8 years experience in entire Software Development cycle which involves analysis, design, development, testing, documentation, implementation & maintenance of application software in Web - based applications using Java and J2EE technologies.
  • Hands-on experience in building web and enterprise applications in banking and insurance domain.
  • Strong Experience in Core Java, J2EE, Struts, Spring, Hibernate, MyBatis, ANT, MAVEN, Log4j, JSP, Servlets, JDBC, XML, HTML, DHTML, CSS, Java Script, JQuery and AJAX.
  • Strong experience in implementing MVC Framework such as Spring MVC and Struts.
  • Strong Experience in persistence framework like Hibernate.
  • Experienced in Developing and Deploying Applications using Jboss A.S7, Websphere Application Server 6.X and Apache Tomcat 6.x.
  • High working knowledge of IDE's including Eclipse, Oracle JDeveloper10.3.x, NetBeans6.0
  • Expert in User Interface development using AJAX, JQuery, HTML, DHTML, CSS and Java Script.
  • Strong experience in writing XML, XML Parsers like SAX and DOM, SOAP and WSDL.
  • Extensively experienced in using various design patterns such as MVC (Model-View-Controller), Singleton, Facade, Service Locator, Factory and Business Delegate in teh development of Multi-Tier distributed Enterprise Applications.
  • Wrote build/deployment scripts using ANT, MAVEN and Shell.
  • Good working knowledge on CVS, SVN and Clear Case for version control.
  • Ability to collaborate with teh Business Analysts and end-user team members for teh purpose of defining teh characteristics of a desired future state.
  • Experienced in translating complex technical terminology, concepts and issues in terms understandable to technical and non-technical management and staff.
  • Experience in working with different operating systems Windows 7/XP/Vista, UNIX.
  • Experienced in writing Test plans to do rigorous testing and implementing in various applications developed.
  • Experienced in Defining and creating Technical, Designing and Functional documents.
  • Excellent in databases like Oracle 9i and MySQL.
  • Expertise in writing complex Oracle SQL queries.
  • Experience in working under high stress environment to meet teh project deadlines. Ability to deliver results in a high-energy, fast-paced environment
  • Highly motivated and detail oriented to research and determine root cause of bugs in coding, data or other issues
  • Excellent communication, analytical, interpersonal and presentation skills.
  • Provide comprehensive management to teh team to develop and define project milestones and deliverables, identify and resolve project issues, drive project deliverables, develop solutions.
  • Track and monitor team progress against metrics and milestones to prioritize teh team’s efforts and maintain focus on project deliverables.

TECHNICAL SKILLS

Operating Systems: Windows7/XP/VISTA, Unix.

Languages: Java1.5,1.4, JavaScript, XML, UML, HTML, DHTML

Java / J2EE Technologies: JSP, Servlets, JDBC, Struts1.2, Spring, Hibernate, MyBatis, JNDI, SOAP, UDDI, Java Web Service (JAX-RPC).

Web Technologies: HTML, DHTML, CSS, XML (SAX & DOM parser), AJAX, JavaScript, JQUERY, HTML DOM.

Application Servers: Jboss 7.1,Websphere Application Server 6.x, Tomcat 6.x.

Databases: MS- SQL 2005, Oracle 10g/9i

Tools: /IDE: Eclipse 3.0, Oracle JDeveloper 10.3.3.1, TOAD, Putty, Winscp, HttpWatch, SVN Tortoise.

Other Tools: ANT,MAVEN

Issue Tracking Tools: Jira, HP Quality Center

Version Control: CVS, SVN, Clear Case.

PROFESSIONAL EXPERIENCE

Confidential, Pleasanton, CA

Sr. Java Developer

Responsibilities:

  • Involved in requirements gathering from teh business users of teh application.
  • Developed various components usingSPRINGframework.
  • Developed teh User Interface usingHTML,CSS,JSPandJQuery.
  • Extensively usedJSONfor storing and exchanging information between teh UI and teh Spring Controller.
  • UsedMyBatisto communicate with teh Oracle Database.
  • Developed several Periodic Jobs and scheduled usingCron Scheduler.
  • UsedJBossas Application server andApacheHttp server as Web Server.
  • Extensively used Core Jquery, Jquery UI and Jquery Validate plug-in.
  • UsedMavenas teh Project management Tool.
  • UsedTFSas teh central code repository.
  • UsedQuality Centerto track and maintain teh defects during teh QA and UAT Phase.
  • Involved in deployment of teh application in different environments.

Environment: Core Java 1.6, JSP, HTML, CSS, Jquery UI, Jquery Core API, Spring 3, Mybatis 3, Json, Jboss, Apache Http server, XML, Maven, SQL, Eclipse, Putty, Winscp, Unix shell Scripting.

Confidential, Concord, CA

Java Developer

Responsibilities:

  • Involved in enhancing online banking features and providing application support.
  • Used Web technologies like CSS, HTML, DHTML and XML to fix UI related issues.
  • Developed various modules using Java and J2EE Technologies.
  • Used Struts, Spring, Hibernate, JSP and Servlet for developing and fixing issues in teh online banking application.
  • Involved in preparing unit test cases for teh issues fixed.
  • HP Quality Center was used to track and manage issues.
  • Used CVS for version control.
  • Involved in monitoring and support activities of batch jobs.
  • Coordinated with teh testing team for system and Integration testing.
  • Involved in Release management for teh production support related activities.

Environment: Java 1.5, JSP 2.1, Struts 1.2, Hibernate 3.0, Spring, Servlets 2.5, Eclipse 3.0, Maven, XML, log4j, HTML, CSS, JNDI, DHTML, Windows XP.

Confidential

Java Developer

Responsibilities:

  • Understood functional specifications, designing and developing creative solutions to meet business requirements.
  • Developed application using MVC architecture.
  • Front-end development using HTML, JSP, AJAX.
  • Developed various modules using Spring framework for dependency injection and MVC.
  • Excelled work experience with SAX and DOM parsing for XML documents.
  • Maven is teh build and project management tool.
  • Used Clear Case as central repository.
  • Involved in Design, Development, Requirement analysis, Requirement management using Rational Requisite Pro, Creating and maintaining Traceability Matrix.
  • Creating functional specifications / use case diagrams, Test bed preparation and executing test cases, Project and Release Management activities Code review and halping peers to speed up development process.

Environment: Java 1.5, Spring MVC, Spring IOC, Spring Transactions, XML, JAXP, Maven, Eclipse, Websphere, Clear Case, HTML, JSP, AJAX.

Confidential

Java Developer

Responsibilities:

  • Developed application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
  • Used Struts framework in UI designing (Struts Tag Libraries) and validations.
  • Developed Action Classes which holds business logic in Struts framework.
  • Used SQL statements and procedures to fetch teh data from teh database.
  • Designed and developed teh web-tier using Html, JSP’s, Servlets, Struts framework.
  • Used log4j for logging messages and Rational Clear Case for version Control.
  • Used ANT scripts to fetch, build, and deploy application to development environment.
  • Involved in bugs recording, bug fixing, code review and other maintenance of teh application using Bugzilla.
  • Involved in writing Stateless Session Beans (EJB) for implementing teh business logic.

Environment: Java1.5, J2EE, Struts 1.2, JNDI, HTML, CSS, JavaScript, ANT, Log4j, XML, JSP, Servlets, JSTL, AJAX, IBM Websphere 6.0,Windows XP.

We'd love your feedback!