We provide IT Staff Augmentation Services!

Senior Java Developer Resume

5.00/5 (Submit Your Rating)

Dallas, TexaS

SUMMARY:

  • 9 Years of IT experience in designing and developing multi - tier enterprise applications using Java, JEE & related technologies such as Servlets, Struts, Spring, JDBC, Hibernate, XML, JSP, HTML and Web services
  • Got Certified in SCJP ( Sun Certified Java Programming) 1.5 .
  • Experience in Banking, Telecommunication, Public services, and Insurance functional domains .
  • Involved in all phases Analysis, Design, Development, Implementation and Testing of Software Applications development life cycle
  • Experience in working with IBM Web sphere Portal/Application Server, BEA Web Logic, and Apache Tomcat5x application servers.
  • Experience in developing Web Services using - SOAP, WSDL and REST
  • Strong experience in all the phases of software development life cycle (SDLC) including requirements gathering, analysis, design, implementation, deployment and support.
  • Experience in OOAD architecture and modeling and designing artifacts using Rational Rose UML such as class diagram, sequence diagram and state diagrams using Microsoft Visio, Rational Rose, and RAD and eclipse plugins.
  • Experience in Java design patterns such as Session Façade, Singleton, Data Access Objects (DAO), and Business Delegate.
  • Experience in writing DAO using Hibernate and Hibernate mapping files.
  • Experience in dynamically generating Excel reports using apache POI.
  • Experience in software testing, Junit testing, and regression testing, and defect tracking and management using Clear Quest.
  • Excellent written and verbal communication skills, presentation and problem solving skills
  • Strong communication & relationship management skills, enthusiastic & self-driven, with a high degree of commitment

TECHNICAL SKILLS:

Java/J2EE Technologies: Spring, Servlets, JSP, Apache Struts, J-Unit, Hibernate, Log4J, JDBC, Apache CXF, Axis, Apache POI

Web Technologies: XML, Java Script, HTML, Web services (SOAP, REST).

Application Servers: IBM WebSphere, Web Logic, Tomcat, JBoss.

Programming Languages: Java, SQL, PL/SQL, and UML.

Database Technologies: Oracle 10g, DB2, MySQL.

IDE: IBM WSAD, Eclipse.

Operating Systems: Windows, Mac

Source Control: IBM Rational ClearCase, SVN, CVS, Star team.

Methodologies: Waterfall, Agile.

Others: Microsoft Visio, ANT, Maven, ClearQuest, TOAD, Rational Rose, PuTTY, findBug.

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, Texas

Senior Java developer

Responsibilities:

  • Responsible for building this application from the scratch involving in all the design & architectural implementations.
  • Created preliminary, critical design documents and get the business approval.
  • Involved in data gathering during the business analysis and planning phase of the project
  • Used ATG in creating the Form Handlers, Droplets and classes to access the pipeline to process the checkout.
  • Created multi-module Maven project and used Maven to build applications.
  • Used spring framework to achieve loose coupling between the layers thus moving towards Service Oriented Architecture (SOA) exposed through Restful and ATG Services.
  • Used JSON for data transfer between the server and the web application.
  • Created test plan, advanced J-unit test cases and test classes using Power mock.
  • Monitored the code coverage using SONAR.
  • Used SVN for software configuration management and version control of various development projects.
  • Involved in performance testing and deployment activities.
  • Involved in peer review and code quality improvement process.

Environment: Java 1.6, Spring 3.0, ATG, JSON, JSP, HTML, log4j, J-Unit, Oracle, Web logic 10.3, Maven, SVN and Eclipse.

Confidential, Sunnyvale, CA

Senior Java developer

Responsibilities:

  • Analyzed the requirements and designed class diagrams, sequence diagrams using UML and prepared high level technical documents.
  • Effectively participated in weekly client communications with Business Analysts and preparing the requirement document.
  • Designed and developed Spring Core application to read files and to sync with database.
  • Developed the business layer logic and implemented Hibernate mappings.
  • Injected Maven dependencies.
  • Developed REST web service to receive travel and flight data from different third party vendors.
  • Created advanced J-unit test cases and test classes using Power mock.
  • Involved in performance testing and deployment activities.
  • Involved in peer review and code coverage

Environment: Spring, Hibernate, REST, JSON, Apache POI, J-Unit, log4j, Oracle 10g, Web logic, Maven, SOAP-UI, SONAR, SVN, Jenkins and Eclipse.

Confidential, Sacramento, CA

Senior Java Developer

Responsibilities:

  • Developed the application using Spring MVC in eclipse.
  • Developed Presentation layer using Java Server Pages (JSPs).
  • Created and maintained several batch jobs.
  • Created several business logic classes, DAO classes, BO objects to implement new business functionality.
  • Developed JavaScript functions in JSP for client validation.
  • Created spring web services to interact with different systems.
  • Played a key role in postproduction activities including code optimization, garbage collection, SQL tuning, and improving overall system performance.
  • Have intensively used eclipse plugins like PMD and findBug to ensure code quality
  • Collect requirements from business team, provide analysis / estimates for the release enhancements as well as create design documents.
  • Resolved production defects. Provide RCA for the issues reported in the production environment along with the impact analysis.
  • Direct Interaction with the client and business team for the requirements clarification and application-related issues.
  • Prepare and execute the Unit Test Cases for the responsible modules, coordinates with onsite/offshore testing team during Integration/Regression Testing.
  • Coordination with the middleware team, Database team to carry out smooth deployment into Production / QA / Staging / Training environments. Also involved in the postproduction validation.
  • Have been a primary onshore coordinator for handling offshore team finishing their tasks.
  • Have provided knowledge transfer to offshore team to develop a capable team with maximum productivity.

Environment: Spring Core, Spring Batch, Hibernate, SOAP, log4j, DB2, Web logic, Clearcase, ClearQuest and Eclipse.

Confidential

Java Developer

Responsibilities:

  • Designed class diagrams, sequence diagrams and high-level technical documents.
  • Created Spring web services to interact with mainframe and Java web applications
  • Involved in documentation, review, analysis and fixed postproduction issues.
  • Involved in migrating the systems from Mainframe to Java technology with UML diagrams
  • Created ANT and Maven builds.
  • Implemented SSL encryption and created security certificates for the web applications in Web sphere server
  • Worked on bug fixing and enhancements on change requests.
  • Sole responsible for full life-cycle application development and deployment

Environment: Spring web services, Hibernate, SOAP, Spring Batch, log4j, DB2, Web sphere application server, J-Unit and Eclipse.

Confidential

Java Developer

Responsibilities:

  • Developed the web application in client owned custom MVC framework.
  • As a Defect preventive Representative (DPR) involved in controlling and monitoring the defects through periodic team meeting
  • Created Java utility for Star team version control auto update.
  • Created Java utility to generate dynamic excel using Apache Poi.
  • Created automated utilities to perform scheduled background processes.
  • Involved in data mining based on client requirement.
  • Wrote SQL queries / stored procedures as per the business requirement.
  • Coded the JSPs, Actions, Business classes and DAO layer.
  • Involved in testing of the enhancements.
  • Significant role in the performance improvements of the applications
  • Prepared and executed the Unit Test Cases for the responsible modules, coordinates with onsite/offshore testing team during Integration/Regression Testing.
  • Resolved production support Cases for Java applications within the SLAs.
  • Showcases very good communication skill and professional ethics while interacting with the clients.
  • Provided effective KT to the new joiners as an SME.

Environment: Custom MVC, SOAP, JSP, Servlet, J-Unit, log4j, DB2, Web sphere application server, Star team, Web sphere application developer.

We'd love your feedback!