We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Sfo, CA

SUMMARY:

  • Over 8+ years of IT experience in Analysis, Design, Development, Testing and Deployment of various Java/J2EEapplications in E - Commerce, Financial, Banking, Insurance and Confidential Domains.
  • Involved in all the phases of Software Development Life Cycle including Analysis, Design, Development, Integration and Implementation using Waterfall and Agile Methodologies.
  • Proficient in using Java, J2EE Standards, JSP, Servlets, Java Beans, RMI, JAXB, UDDI, XML, Java Script and DHTML technologies.
  • Hands-on experience in Spring Architecture and Spring Related Technologies: Spring DI/ MVC/ Spring JDBC/ AOP/ Batch/ Struts, Spring Templates (Spring JDBC, Spring Hibernate, Spring JMS, AXIS & Jersey and Spring Rest Templates)
  • Expertise in Creating and Consuming Web Services, related technologies and tools: SOAP, Restful, WSDL, UDDI, Jersey and AXIStools.
  • Experience in configuring and using Hibernate 3/4 and coding DAO components
  • Experienced with frontend technologies like HTML, XHTML, CSS, OOPS, JavaScript, jQUERY & AJAX.
  • Proficient in using industry-standard IDEs and Java Tools: Eclipse, NetBeans OEPE, RAD & Spring Source.
  • Hands on Experience with database technologies like Oracle, MongoDB, Cassandra, MySQL &SQL Server
  • Experience in deploying business applications using application servers and web servers like IBM WebSphere, WebLogic, JBoss and Apache Tomcat and resolving Build Issues and verifying log4j and server logs.
  • Experience with unit testing using JUnit, Test NG, Mockito frameworks
  • Deployed applications to App Servers using Ant, Maven and Shell Scripts for creating Build Scripts.
  • Hands on experience in developing UML Diagrams like Class, Use case and Sequence diagrams.
  • Good knowledge ofversion control systemtools like CVS, SVN, GIT
  • Expertise in designing applications using J2EEdesign patterns like Singleton, Factory Methods.
  • Supported the application in production and used SPLUNK to get the application logs to handle the incidents
  • Experience in working in an Onsite/Offshore delivery model.
  • Penchant to learn new things, excellent communication skills, Hardworking & Quick learning, Self-motivated, precise and dedicated.
  • Ability to manage scope, and project resources. Mentor and develop technical staff.

TECHNICAL SKILLS:

Languages: JAVA, C, C++,SQL and PL/SQL

J2EE Technologies: JSP, Servlets, JDBC, JNDI, Java Beans, JMS, Web Services, SOAP, Restful

Frameworks: Spring, Hibernate, Struts Framework, Web Services, AXIS, Jersey, Log4j, Maven, JUnit, TestNG, Ant

Web Technologies: HTML, JavaScript, PHP, XML, CSS, XHTML, DHTML, jQuery, AJAX

Web/Application Servers: WebSphere, WebLogic, JBOSS, Apache Tomcat, Apache HTTP Server

Software Methodologies: Agile Scrum, Waterfall, TDD

Version Control Tools: CVS, Subversion (SVN), GIT

IDEs/tools: Eclipse, OEPE, Spring Tool Suite, Jenkins, Toad, SOAP UI, RALLY, JIRA, Quality Center, Tortoise SVN, Firebug, FirePath, SPLUNK

Database: Oracle, My SQL, HBase, Hive, Mongo DB and Cassandra, CQL

Operating System: MAC, UNIX, LINUX, DOS, Windows

PROFESSIONAL EXPERIENCE:

Confidential, SFO, CA

Role: Java Developer

Responsibilities:

  • Used Agile/ Scrum Development methodology with Rally
  • Developed Spring Controllers, Service Components, DAOs, Web Services and UI Integration for processing the member request for external payment gateway functionalities.
  • Developed the DAO layer using the hibernate for real time performance used the caching system for hibernate
  • Used Spring MVC Framework Dependency Injection for integrating various Java Components
  • Experience in working with SpringMVC Controllers and Spring Hibernate templates
  • Hands on experience with data persistency using Hibernate and Spring Framework
  • Consumed Enterprise Web Services and generated client using Jersey and Axis Frameworksin RAD IDE
  • Configured the Spring, Hibernate, Log4j configuration files
  • Completed test cases using JUnit and Mockito Frameworks
  • Helped UI to integrate the java beans data using JSTL, Spring tags, JSP, jQuery, JSON, Taglibs
  • Involved in testing and deployment of application Tomcat Application Server
  • Designing the application with reusable J2EE design patterns like Singleton Class, Front Controller, Session Facade, Session Factory etc.
  • Used ANT, Maven to build & deploy applications, helped to deployment for CI using Jenkins and Maven
  • Wrote SQL queries & Stored Procedures for interacting with the Oracle database for promo code and offers.
  • Was part of production support team to resolve the production incidents
  • Documentation of common problems prior to go-live and while actively in a Production Support role.

Environment: Java, J2EE, JSP, Servlets, JDBC, XML, Spring, Hibernate, Web Services, SOAP, Restful, WSDL, Jersey, Axis, SOAP UI, RAD, Oracle, TOAD, JUNIT, SQL, PL/SQL, JSTL, Spring Tags, HTML, Java Script, CSS, ANT, Maven, Jenkins, MongoDB, UML, TOAD, WebSphere, Agile, Rally, Linux

Confidential, Fredericksburg, VA

Role: Java Developer

Responsibilities:

  • Worked on various new enhancements on the system that involved requirements analysis, designing the solution, development and implementation.
  • Designed and developed the application using Agile Methodology and followed Scrum planning
  • Responsible for creating functional documents, technical documents, flow charts and data flow diagrams.
  • Involved in designing and writing custom code for business, data access and UI layers using core Java.
  • Created Spring Controllers and Integrated with Business Components and View Components
  • Developed Spring and Hibernate data layer components for the application
  • Integrated business layer using Hibernate with Spring DAO.
  • Implemented caching techniques, wrote POJO classes for storing data and DAO’s to retrieve data and the configuration of database using Hibernate.
  • Helped to deploy and resolve issues during deployment and Configured Maven, Ant, Shell Scripts. Used Jenkins for Continuous Integration (CI).
  • Used PL/SQL, Stored Procedures for handling SQL Server database.
  • Used Sub-Version for creating the project structure and version controlling.
  • Performed unit testing for the service classes and the DAO’s using JUnit and assist users in the testing.
  • Gave production support for the entire application including trouble shooting and fixing bugs
  • Created technical solution documentation and Deployment Guide for the application

Environment: Java, Agile, Rally, J2EE, JSP, Servlets, JDBC, Java Beans, Spring DI, Spring MVC, Hibernate Templates, Hibernate, Web Services, SOAP, RESTFUL, JSON, XML, Maven, Continuous Integration, SVN, Log4j, JUnit, Oracle RDBMS, WebSphere Server, TOAD, Linux

Confidential

Role: Java Developer

Responsibilities:

  • Involved inAnalysis,Design, Development, and Testingphases of the project
  • Involved in designing, developing and configuring server side J2EE components like JavaBeans, JSP, Servlets, JNDI, and XML using IDE- Eclipse and deployments in WebSphere
  • Used design patterns like Service locator, Data Access objects, and MVC
  • ImplementedJavapersistence usingHibernate framework.
  • Used SOAP UI to test the web service request/response scenarios.
  • Implemented Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Developed Hibernate mappings and implemented required business logic.
  • Designed and developed the user interface using JavaScript, HTML and CSS
  • Used Hibernate for mapping objects to the relational database
  • Responsible for configuring the Tomcat Server to access the Database by setting up Data source and Connection Pool.
  • Utilized Log4j for request / response / error logging
  • Involved in Unit & Integration Testing for different Modules in the application.
  • Unit and integration testing, logging and debugging using JUnit
  • Used deployment &Continuous Integration (CI) tools like ANT, Maven, and Jenkin.
  • Developed unit test cases using JUnit and helped testers in end-to-end testing.
  • Responsible for code migration and maintaining code versions, hot fixes using Subversion.

Environment: Java, J2EE, Servlets, JSP, JDBC, Spring, Hibernate, Web services, WSDL, SOAP, REST, Axis, Jersey, SOA, HTML, DHTML, CSS, XML, AJAX, jQuery, ANT, MAVEN, TOAD, SQL, PL/SQL, Oracle, Design Patterns, UNIX, Tomcat, Oracle, Windows 7.

Confidential, Harrisburg, PA

Role: Java Developer

Responsibilities:

  • Involved in design and requirements gathering for project for further improvements and enhancements as per business requirements.
  • Development of application using J2EE, Spring, Hibernate, Web Services (SOAP & REST), jQuery, JSTL, Oracle, Maven technologies
  • Created business logic and application in Spring Framework, Hibernate and Annotations
  • Developed the persistence logic using Hibernate and configured using Annotations
  • Developed and consumed SOAP and Restful using Jersey and Axis Frameworks
  • Monitored error log using Log4j and solved the problems.
  • Used JUnit for testing and integration of modules.
  • Used various Design Patterns like Factory, Abstract Factory and Singleton Patterns.
  • Integrated the Spring framework with Hibernate ORM tool to access the Oracle database
  • Developed build and deployment scripts using Maven to generate WAR, EAR and JAR files and store them on the repository, publish and deploy on the Tomcat.
  • Developed java scripts for all client side validation and developed User Interface (GUI) using JSP, CSS.
  • Responsible includes integration cycle and deploying application on Production server and providing Production support.

Environment: Java, J2EE, Spring, Hibernate, Web Services, SOAP, RESTFUL, Axis, Jersey, JUnit, Log4j, Maven, Servlets, JSP, HTML, CSS, JavaScript, JDBC, PL/SQL, Oracle, Apache HTTP Server, Apache Tomcat 6, JQuery, XML, Eclipse, Linux/Unix, CVS, Ant, Oracle, JUnit, J2EE Design Patterns.

Confidential

Role: Java Developer

Responsibilities:

  • Analyzing business requirements along with team lead.
  • Designed necessary backend Java classes to support data access and user authorization.
  • Implemented MVC Architecture using Struts Framework.
  • Involved in the coding of generating the Actions, Action Forms.
  • Wrote Client side validation using Struts Validate framework and Java script.
  • Wrote unit test cases for different modules and resolved the test findings
  • Developed various daily jobs using PL/SQL stored procedure to update notification status in multiple tables.
  • Created WSDL and REST based Web services for adding, modifying and deleting trading partners.
  • Debugged and enhanced performance of the web application.
  • Developed high quality software solutions that satisfy our customers’ needs.
  • Created technical specifications and use cases.
  • Used agile development practices and work in short iterations to deliver a continuous flow of the most important and valuable features.

Environment: Java, J2EE, Struts, Hibernate, REST Web Services, JUnit, Ant, HTML, JavaScript, JDBC, PL/SQL, Oracle, Apache HTTP Server, Apache Tomcat, XML, Eclipse, Linux/Unix.

We'd love your feedback!