We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

St Louis, MO

SUMMARY

  • Around 8 years of experience in the design, development and implementation of Applications and Systems Programming with specialization in Internet, Intranet and Web Technologies and Client - Server (n-Tier Development) application packaging, deploying, debugging, support and maintenance..
  • Very strong experience in implementing MVC framework using Struts in J2EE architecture.
  • Excellent experience in developing UI using JSP, Java Script, AJAX, CSS, HTML.
  • Experience includes application development in Java, JSP, JMS, MQ, Servlet, EJB XML, JAXP, JavaScript, HTML, Struts, AJAX, JDBC, Hibernate and Spring.
  • Good Knowledge in SOAPandRESTfulWeb services.
  • Familiar with XML Schema, XML parsers, WSDL, XSD.
  • Comprehensive Knowledge base of UML and J2EE Design patterns like Singleton Factory, Business Delegate, Service Locator and DAO.
  • Extensive experience in Database SQL Functions, Stored Procedures, Packages, Triggers Joins, Performance Tuning.
  • Experience in Health Insurance, Business Intelligence, Retail.
  • Experience in writing Apache ANT Scripts.
  • Heap and core analysis using IBM AST.
  • Experience in Code review, code analyze by configuring SONAR.
  • Experience using different application tools like RAD, RTC, SOAP UI.
  • Writing J-Unit test cases for unit testing.

TECHNICAL SKILLS

Languages: Java, J2EE, SQL, PL/SQL

Distributed Technologies: Spring 3, Hibernate 3, Spring Web Services, JAX-WS, JAX-RS, EJB 3,JPA, JNDI, JAXB & TIBCO suite.

Internet Technologies: Servlet, JSP, JSTL, Struts1.x/2.x, Tiles, XML, XSD, XSLT,AJAX, HTML, JQuery, Angular JS, Node JS, Java script.

Database & Tools: Oracle, My SQL, PostgresSQL, TOAD, PL/SQL Developer

App & Web Servers: Web logic 9.2/10, Jboss 5/6.x, Web Sphere, Tomcat 5.x/6.x

IDE: Eclipse, Spring Tools Suite (STS), Oracle JDeveloper

Utilities: Ant, Maven, Jenkins, Hudson, Chef, Github, Jira, JUnit, SVN, Log4j, Sonar, PMD

Operating Systems: Red Hat Linux, Windows, UNIX

PROFESSIONAL EXPERIENCE

Confidential, St. Louis, MO

Sr. Java Developer

Responsibilities:

  • Involved in all the phases of Software Development Life Cycle (SDLC).
  • Followed the Agile Software Development Process.
  • Worked on JAX-RS Web Services using RESTful APIs.
  • Development of GUI for HTML and JSP Versions. Java Servlets were used as the common gateway interface between the client and server.
  • Implemented Spring service layer with dependency wiring, transaction, DAO and annotations.
  • Developing light weight business component and integrated applications using Java, Spring MVC using features like IOC and configuring application context for spring bean factory.
  • Experience using Hibernate for mapping Java classes with database tables using annotations.
  • Designed and developed DAO layer using Spring and Hibernate, and used Criteria API and HQL for querying Oracle database.
  • Used Maven to build and deploy.
  • Designed WSDL interface, and created and consumed SOAP based web services using JAX-WS.
  • Managed the coding of entire system using mercurial version control tool.
  • Created and automated unit test cases using JUnit.
  • Involved in Unit Testing, UAT and Bug Fixing.

Environment: Java1.7, J2EE (JSP, Servlets), Spring, Hibernate 4.2.3, Web Services (SOAP and RESTful), Oracle 11g, HTML, XML, Maven 3.0.5, Jenkins, Mercurial, Eclipse, JUnit.

Confidential, Raleigh, NC

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.

Confidential, New Jersey, NJ

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, Mountain View, CA

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 theFormHandlers,Dropletsand 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.
  • Createdtest 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: Java1.6, Spring 3.0, ATG, JSON, JSP, HTML, log4j, J-Unit, Oracle, Web logic 10.3, Maven, SVN and Eclipse.

Confidential, Miami, FL

Java Developer

Responsibilities:

  • Analyzingthe business requirements and preparing use-case diagrams using Rational Rose.
  • Responsible for developing conceptual designs and architectures from requirements.
  • Workedon migration of the PayPal's In-Context Checkout flow into new service platform.
  • Responsible for design and implementation of the web application layer logic. Web application uses springframework.
  • Developed Enterprise Java Bean components for instrument type mapping for legacy systems (CICS & DLD).
  • Developed java wrappers for the Beans implementing the business rules.
  • Testing the module for functional and code coverage.
  • Involved in the Database design for CIM.
  • Deployed the application in various environments using Weblogic Application Server.
  • Prepared the test plans and executed test cases for unit, integration and system testing.
  • UsedEclipseIDE to develop the complete application.
  • Provide ANT build tool for building and deploying the application.
  • Used CVS as versioning tool.

Environment: J2EE, EJB, WebLogic 6.1, SQL Server, Windows2000/NT, Sun Solaris, CVS

Confidential

Java Developer

Responsibilities:

  • Analyzed the requirements document and involved in detailed level design following scrum.
  • Involved in development of File Checker, Loader & Quality Management Report Services.
  • Created the business functionality as Spring IOC, Web-services, Hibernate, JPA to expose the business methods to external services.
  • Involved in Writing queries and backend procedures for Oracle Database.
  • Setup and tested the Web services using SoapUI client tool.
  • Involved in UI design changes with JavaScript framework validations for Flash Dc admin tool.
  • Participated in Design Discussions and Code Reviews to ensure code as per Coding Standards.
  • Worked on HP Application Life cycle Management (ALM) tool for enhancements and resolving IM tickets, UAT issues.

Environment: Java, JSP, Spring, Hibernate, JPA, XML, XSD, Java Script, Git Hub, Oracle 10g, Jenkins, Windows 7, Linux, Soap UI, TOAD, Maven, HP ALM.

We'd love your feedback!