We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Redwood City, CA

SUMMARY:

  • Over all 7+ Years of professional IT experience in analysis, design, development, testing, delivery and production support of application software and expertise in Industrial, Healthcare, Financial, Marketing and Insurance Domains.
  • Working Experience in SDLC by using Waterfall, Agile (Scrum) and Iterative system development methodologies.
  • In - depth knowledge and experience in Java, J2EE, Servlets, JSP, JSTL, HTML, JDBC, JNDI, jQuery, MVC, OpenJPA, and Hibernate.
  • Hands-on experience in the Spring Framework, Spring Core (IOC Container, Dependency Injection and AOP), Spring MVC, Spring Templates, Spring Data Access (Transactions, JDBC, and ORM), Caching.
  • Experience in Integrating Spring within SOAP and REST Web Services using Jersey framework.
  • Familiar with web application servers like WebSphere, WebLogic, JBoss, and Tomcat Server.
  • Extensive knowledge on Data Structure and Algorithms.
  • Proficiency in developing build & deployment scripts using Maven, Gradle and extensive experience in different IDEs like Eclipse, IntelliJ, RAD, Edit plus.
  • Hands on experience with HTML, CSS, JavaScript, AJAX, and jQuery.
  • Hands-on knowledge of Junit.
  • Good knowledge in Design Patterns like MVC, Singleton, Factory, Abstract Factory, DAO
  • Experience in developing UML diagrams like Use Case Diagrams and Class diagrams, Sequence Diagrams and Behavior Diagrams.
  • Skillful in full life-cycle development using Object Oriented Methodologies/Programming (OOPs).
  • Expertise in using version control tools such as SVN & GIT.
  • Possess good RDBMS concepts knowledge and worked with Oracle, SQL, MongoDB and MySQL databases.
  • Strong Analytical, Problem Solving, Debugging and Interpersonal skills with excellent understanding of system development metrics, techniques and tools.

TECHNICAL SKILLS:

Java,: C, HTML, JavaScript, XML, JSON

Frameworks: J2EE, Servlets, JSP, JDBC, Java Beans, JAX-WS, MVC, JMS, JAXB, Spring, Hibernate, OpenJPA, Web Services, SOAP, REST, WSDL, Jersey, JUnit, JMETER, TestNG, Log4j, Jackson, jQuery

Web/Application Servers: WebSphere, WebLogic, JBoss, Tomcat Server

Development Methodologies: Waterfall, Agile/Scrum

IDE Tools: Eclipse, IntelliJ, Edit Plus, RAD, Spring Tool Suite

Build and Other Tools: ANT, Maven, Gradle, Jenkins, SPLUNK, SOAP UI, Firebug

Version control: GIT, SVN

Databases & Tools: Oracle, SQL, MongoDB, MySQL

Operating Systems: Windows, Linux, Unix, Mac OS

PROFESSIONAL EXPERIENCE:

Confidential, Redwood City, CA

JAVA Developer

Responsibilities:

  • Involved in the Analysis, Design and Implementation using AGILE methodology for iterative development of the application. Participated in Scrum, Retrospective and Release Planning Meetings
  • Developed application using Spring, Hibernate, Web Services (RESTFUL).
  • Used new Java 8 features, such as Lambda expressions, Streams and Functional Interfaces.
  • Worked on Spring Controllers and configured using annotations to handle the presentation requests and integrated with services and DAO using annotation.
  • Developed and Consumes Restful web services and tested using POSTMAN, RESTClient.
  • Used JSP, JSTL and spring tags for retrieving and displaying data. Used jQuery Framework.
  • Used SQL DB like Oracle, MySQL for the proof of concept.
  • Helped the build team to integrate the code Continuous Integration using Jenkins.
  • Used the Log4j framework to log the system execution details to log files.
  • Used GIT version controlling to maintain project versions.
  • Used Junit for writing test cases.
  • As a part of Quality assurance also participated in the Code review process.
  • Analyzed web applications, documented detail test plans, test cases and expected results based on the business functional requirements.
  • Used SPLUNK to search and reviews the logs information while working on the incidents

Environment: Java, Spring MVC, Hibernate, Web Services, RESTFUL Services, SOAP UI, POSTMAN, Jersey, JUnit, HQL, PL/SQL, JSTL, MySQL, HTML, CSS, Maven, Jenkins, UML, SPLUNK, WebSphere, Oracle, Linux/Unix, GIT.

Confidential, SF, CA

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in the Analysis, Design and implementation using AGILE methodology for iterative development of the application. Participated in Scrum, Retrospective and Release Planning Meetings.
  • Developed application using Spring, Hibernate, Web Services (RESTFUL)
  • Worked on Spring Controllers and configured using annotations to handle the presentation requests and integrated with services and DAO using annotation
  • Developed and Consumes Restful web services and tested using SOAP UI
  • Used JSP, JSTL and Spring tags for retrieving and displaying data.
  • Used the Log4j framework to log the system execution details to log files.
  • Defined collections to store data in MySQL.
  • Used GIT version controlling to maintain project versions.
  • Involved in testing using JUNIT.
  • Possess good ability to integrate Mock Object, developed and executed test cases using Junit to perform a quality assurance.
  • Analyzed web applications, documented detailed test plans, test cases and expected results based on the business functional requirements.
  • Used SPLUNK to search and reviewed the logs information while working on the incidents.
  • Used Tomcat web server to deploy application locally and used IBM Web Sphere to deploy application in production.

Environment: Java, JSP, Servlets, Spring, Hibernate, Web Services, RESTFUL Services, SOAP, SOAP UI, Jersey, JUnit, HQL, JSTL, Spring Tags, HTML, CSS, Maven, Jenkin, Jackson, JIRA, UML, SPLUNK, MySQL, WebSphere, Linux/Unix.

Confidential, SF, CA

Java Developer

Responsibilities:

  • Developed application using Agile Methodology.
  • Responsible for creating functional design documents, technical documents, flow charts and data flow diagrams.
  • Developed Spring Controllers, Service Components, DAOs, Web Services and UI Integration for processing the member request for couple of modules.
  • Developed the DAO layer using the Hibernate annotations and configuration files.
  • Used Spring MVC Framework Dependency Injection for integrating various Java Components.
  • Consumed Enterprise Web Services & generated client using Jersey.
  • Helped UI to integrate the java beans data using JSTL, spring tags.
  • Used Maven Scripts to build and deploy applications and worked closely with build team to resolve CI, Maven site and Report Issues.
  • Unit Testing Java code using JUnit 4 and JMETER and Integrating with Jenkins.
  • Wrote SQL queries and Stored Procedures for interacting with the Oracle database.
  • Involved in testing and deployment of the application on WebLogic Application Server during integration and QA testing phase.
  • It was part of production support team to resolve the production incidents.
  • Coordinated with the QA lead for development of test plan, test cases, and actual testing responsible for defects allocation.
  • 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, Jackson, SOAP UI, Eclipse, Oracle, JUNIT, SQL, JSTL, Spring Tags, HTML, CSS, ANT, Maven, Jenkins, WebLogic, Linux.

Confidential

Java Developer

Responsibilities:

  • Involved in Requirements gathering, Analysis, Preparing Functional Specifications, and Technical Specifications according to their requirements.
  • Used Spring IOC, AOP and auto wiring concepts in developing the application.
  • Used Spring Container to perform dependency injection.
  • Used Hibernate to map the database with POJO using hibernate specific XML files.
  • Designed the Architecture of the project as per MVC standards.
  • Used MVC for developing funds module.
  • Deployed the application on JBOSS application server.
  • Used AJAX technology for creating interactive Web Applications.
  • Developed SOAP message envelopes and headers using WSDL.
  • Developed JSP (Java Server Pages) for orders module and Customer Service Department.
  • Used Maven for building code.
  • Involved in Integration of all the modules and deploying them on the Application server and used JMS.
  • Involved in bug fixing of various modules in the application that were raised by the testing team.

Environment: Java, J2EE, Spring, Hibernate, Web services (SOAP & RESTFUL), Jersey, JAXB, Log4j, Oracle, SVN, Eclipse, JUnit, JSP, HTML, CSS, JSON, XML, Tomcat

Confidential

Java Programmer

Responsibilities:

  • Involved in preparation of functional definition documents and Involved in the discussions with business users, testing team to finalize the technical design documents.
  • Enhanced the Web Application using Spring.
  • Created business logic and application in Spring Framework using JSP, and Servlets.
  • Documented the code using Java doc style comments.
  • Wrote unit test cases for different modules and resolved the test findings.
  • Implemented SOAP using Web services to communicate with other systems.
  • Developed automated build files using Maven.
  • Used SVN for version control and log4j for logging details.
  • Helped production support team to solve trouble reports.
  • Involved in Release Management and Deployment Process.

Environment: Java, J2EE, JSP, Servlets, JavaScript, Hibernate, SOAP, WebLogic, Log4j, Maven, CVS, PL/SQL, Oracle, and Windows.

We'd love your feedback!