We provide IT Staff Augmentation Services!

Senior Java Developer Resume

0/5 (Submit Your Rating)

Novato, CA

SUMMARY

  • Over 7 years of extensive experience in developing and maintaining Java/J2EE web based/backend applications.
  • Experienced in complete Software Development Life Cycle: Requirement analysis, Design, Document reviews, Coding, Code Reviews, Testing, Deployment and maintenance of software applications.
  • Proficiency in application development using Java, JSP, Spring, Struts, Hibernate, XML.
  • Experience in developing user interfaces using JSP, HTML, JavaScript.
  • Experience in developing Web services using SOAP and REST.
  • Have experience in Design, Development and Deployment of Java/J2EE web components on servers like Apache Tomcat.
  • Experience in working in databases Oracle and MySQL.
  • Good knowledge of ORM persistence frameworks like Hibernate.
  • Used Design Patterns like MVC (Model - View-Controller), Singleton, Factory, Facade etc.
  • Used JIRA, Quality Center as defect tracker tools.
  • Performed unit testing using JUnit and debugging through log4j.
  • Defining Test Cases, analyzing bugs, interaction with team members in fixing errors, Unit testing and User Acceptance Testing (UAT).
  • Self-motivated, good team player, comprehensive problem solver with willingness to learn.
  • Experience with complete software development life cycle (SDLC) in methodologies such as Agile/Scrum and Waterfall.
  • Flexible and open to learn new technologies at fast pace.
  • Obtained Sun Certified Java Programmer (SCJP) Certification.
  • Excellent communication and interpersonal skills.

TECHNICAL SKILLS

Programming: Core Java, JSP, JSTL, JDBC, Servlets, Struts, Spring, Hibernate, JUnit, Log4j, Maven, JavaScript, Web Services, HTML, CSS, XML, XML Schema, JAXB, PL/SQL

Software Tools: Eclipse, Microsoft Visual Source Safe, IBM Rational Clear Case, TOAD, WinSCP, FileZilla, Putty, Mercury Quality Center 9.1, JIRA, Tortoise SVN

Databases/RDBMS: Oracle 9i/10g, MySQL 5.0

Web/Application Servers: Apache Tomcat, Jboss 5.0

Operating Systems: Windows 2000/XP, Linux

Methodologies: Waterfall, Agile/Scrum

PROFESSIONAL EXPERIENCE

Confidential, Novato, CA

Senior Java Developer

Responsibilities:

  • Gather and refine the business requirements and interact with multiple teams to prepare the technical specs.
  • Responsible for the development and testing of claim search functionality.
  • Involved in designing and developing of enhanced features, bug fixing, documenting and unit testing the application.
  • Involved in review of deliverables by team members.
  • Used Spring MVC framework with Hibernate for data persistence.
  • Used Log4j for application debugging and Maven to build the application.
  • Worked on database interaction layer for inserting, updating and retrieval operations of data from Oracle database.
  • Involved in maintenance and enhancement of the existing claim application.
  • Used SVN version control tool for code commit and update.
  • Conducted Integration Testing and System Testing by running test cases using Quality Center.
  • Followed Agile Methodology and involved in Daily Stand-ups, Agile SCRUM planning meetings.

Environment: Java, JSP, Spring, Hibernate, Apache Tomcat, Oracle 10g, Log4j, SVN, Quality Center, JUnit

Confidential, Chicago, IL

Senior Java Developer

Responsibilities:

  • Involved in the client side and server side coding and maintenance of the airline search and booking modules
  • Involved in documentation of System Use Case Documents
  • Used Hibernate Framework for persistence onto MySQL database.
  • Implemented business logic on Oracle via procedures and functions.
  • Involved in maintenance, bug fixing and enhancement of existing application.
  • Involved in review of deliverables by team members
  • Worked in Agile Methodology to meet timelines with quality deliverables.
  • Bug fixing and implementation of change request.

Environment: Java/J2EE, JSP, JavaScript, Spring, Hibernate, Apache Tomcat, Oracle 10g, MySQL 5.0, VSS

Confidential

Java Developer

Responsibilities:

  • Provide technical assistance to team for the maintenance of airline ticketing application for Confidential .
  • Application developed using Struts Framework that leverages classical Model View Layer (MVC) architecture
  • Involved in maintaining the section of the application which interacts with the external systems - TDP, Matrix and Amadeus.
  • Involved in writing JavaScript functions for front-end validations.
  • Bug fixing and implementation of change request.
  • Prepared test cases to perform Unit, Integration and System Testing.

Environment: Java/J2EE, JSP, JavaScript, XML, Struts, Spring, Hibernate, MySQL 5.0, Oracle 9i, Jboss 5.0

Confidential

Java Developer

Responsibilities:

  • Involved in requirement analysis and estimation.
  • Participation and represent development team in project bug fixing meetings.
  • Review of deliverables created by team members.
  • Involved in designing the section of the application which interacts with SoftCreate, QPX and internal systems.
  • Involved in developing the web service part of the application sing RESTful webservice.
  • Involved in developing the part of application which interacts with Global Account Management System for authorizing the logged in user.
  • Support for System Integration Testing.
  • Interacted with the client to analyze the technical feasibility of the requirements and proactively provided suggestions to fine tune the requirements.
  • Involved in documentation of System Use Case, Unit Test Reports and Design Documents.
  • Worked in Agile/Scrum Methodology to meet timelines with quality deliverables.

Environment: Java, JSP, JavaScript, XML, Spring, Hibernate, MySQL5.0, Apache Tomcat, Web Service, Jira

Confidential

Java Developer

Responsibilities:

  • Requirement gathering and analysis from client meetings.
  • Prepare technical and functional specs.
  • Analysis and design
  • Development
  • Implementation of major/minor enhancements and bug fix requests.
  • Conducted Unit Testing, Integration Testing, and System Testing through running test cases using Quality Center.
  • Provided support to the QA cycles and helped resolve critical issues.
  • Was involved in post release support and maintenance.
  • Implemented procedures, functions and other database operations in Oracle.
  • Used Clear Case as a documentation repository and version controlling tool.

Environment: Java/J2EE, JSP, JDBC, Struts, Apache Tomcat, Oracle 9i, HTML, XML, JUnit, Log4j, Javascript, Clear Case, Quality Center

We'd love your feedback!