We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • Around 6 years of experience as a Full Stack Developer in developing Web - based Enterprise applications using Java/J2EE technologies
  • Experience in Design, Development, and Maintaining Java based web applications in various domains including Banking and Insurance
  • Experienced in Core Java techniques such as OOPs concepts, Collections Framework, Exception Handling, I/O System, and Multi-threading in JDK 1.7
  • Experience using Hibernate 3.X-4.X framework for providing ORM (Object Relational Mapping) tool for relational databases, JDBC API, and JPA (Java Persistence API) for data storage into databases
  • Experience in implementing MVC design pattern using Struts2 and Spring framework
  • Experience using Servlets, and JSP for rendering web pages
  • Experience in developing RESTful web service using JAX-RS, and SOAP web services using JAX-WS
  • Experience using HTML5 and CSS3 for rendering web pages
  • Have hands on experience using Bootstrap framework to make web pages more responsive
  • Experience in using JavaScript scripting language and jQuery library for rendering dynamic web pages
  • Experience developing SPA (Single Page Application) using AngularJS 1.X
  • Experience working with Oracle 9g/11r/12c database
  • Experience in using JUnit framework for unit testing
  • Have hands on experience in using Mockito framework for proving mocking support during unit testing
  • Experience in using Selenium for automatic testing
  • Work experience in using Jenkins for Continuous Integration
  • Experience using Apache Tomcat 8, and JBoss server for deploying web based applications
  • Used MVC (Model View Controller), Singleton and Abstract design patterns in application development
  • Experience using Jasper Reports for reporting, and GIT for version control
  • Have experience in working with Amazon Web Services (AWS)
  • Experience in working with Agile methodology of software development
  • Good team player, energetic, self-motivated individual

TECHNICAL SKILLS:

Scripting\ Methodologies: HTML5, CSS3, XML 1.0, JavaScript1.8, \ Client/Server Architecture, Object Oriented \ JQuery, AJAX, AngularJS 1.X\ Analysis & Design, Design patterns.

RDBMS\ J2EE Technologies: MySQL, Oracle\ Servlets 3.0, JSP 2.2, EJB 3.2, JDBC, JMS 2.0.

Tools: /Technologies\ Frameworks Eclipse MS Office 2003/2007, Log4J, Java \ spring 2.X-4.X, Hibernate 3.X-4.X, Structs2, \Web Server, Maven 2.0\ JSF\

Web/Application Servers\ Operating Systems: Tomcat, Web Logic/Sphere\ Windows, Unix

Unit Testing Tools: JUnit 4.X, Jasmine, Mockito

PROFESSIONAL EXPERIENCE:

Confidential

Java Developer

Responsibilities:

  • Implemented Model View Controller (MVC) design pattern on the server side using Spring framework
  • Business logic and Action classes were implemented using Plain Old Java Object (POJO) classes
  • Implemented REST API to transfer data between front-end and back-end implementation
  • In order to secure the data being transferred via REST API, Spring Security Java Configuration was used iBATIS Framework was used as persistence layer to communicate between the database and Java classes
  • AngularJS Framework was used for implementing Single Page Application (SPA) and perform client side validation
  • HTML, CSS was used to design web pages on client side and Bootstrap was used to make the pages more responsive
  • Performed unit testing for backend implementation of class written in Java using JUnit framework
  • In order to mock inputs for JUnit framework Mockito Framework was used
  • Performed data bases migration in AWS platform
  • For report generation, D3 was used
  • Used GIT for version control
  • Used Agile methodology of software development

Environment: Spring 4.X, J2EE, REST, Spring Security, iBATIS Framework, AngularJS 1.X, HTML5, CSS3, Bootstrap, JUnit Framework, Mockito Framework, AWS, D3, GIT, Agile

Confidential

Java Developer

Responsibilities:

  • Used Hibernate framework to talk to the relational databases for storing and retrieving data
  • MVC (Model View Controller) design pattern was implemented using Spring framework
  • Implement SOAP web services to send and consume data sent over the web
  • HTML5, and CSS3 was used for rendering client side web pages
  • Used Bootstrap framework to make the client side web pages more responsive
  • To render client side web pages dynamically used JavaScript, and jQuery library
  • AngularJS Framework was used for implementing Single Page Application (SPA) and perform client side validation
  • Used AJAX for rendering asynchronous request from server to client
  • Oracle database was for storing data
  • Used JUnit 4.11 and Mockito framework for performing unit testing
  • Deployed the web application on Apache Tomcat server
  • Used Jasper Reports for reporting and Jenkins for continuous integration
  • Implemented version control using GIT
  • Agile methodology of software development with 2 week sprints

Environment: Hibernate, Spring 4.X, SOAP, HTML5, CSS3, Bootstrap, JavaScript, jQuery, AngularJS 1.X, AJAX, Oracle, JUnit, Mockito, Apache Tomcat server, Jenkins, Jasper Reports, GIT, Agile

Confidential

Java Developer

Responsibilities:

  • Used spring bean factory and dependency injection mechanisms
  • Used spring MVC framework to develop the application
  • Integrated Spring with Hibernate for data access
  • Used SOAP to send and consume data over the web
  • Developed modules using JDBC that require communication to MySQL DB to perform operations on data
  • Developed GUI for various screens using JSP
  • Used GIT for version control
  • Performed unit testing of modules using Junit

Environment: Spring, Hibernate, JSP, Ajax, SOAP, Apache Tomcat Server, JDBC, MySQL, HTML, CSS, SOAP, JSP

Confidential

Java Developer

Responsibilities:

  • Worked with Business analyst to understand client requirement and developed functional specification through the same
  • Developed client side GUI using JSP, HTML and JavaScript
  • Deployed the application on Apache Tomcat Server
  • Developed modules using JDBC to communicate with MySQL Database to perform CURD operation
  • Performed unit testing and integration testing

Environment: JDK, Servlets, JSP, JavaScript, CSS, HTML, XML, JDBC, Net Beans IDE, Apache Tomcat Application Server, UML, MySQL

Confidential

Java Developer

Responsibilities:

  • Developed the application as per the functional requirements from the analysts
  • Designed complete SDLC for the website
  • Implemented AJAX, JavaScript for the UI development
  • Developed web screens in HTML and JSF.
  • Designed, developed, debugged and tested the web based J2EE application.

Environment: JSP 2.X, Servlets 2.X, J2EE 1.4, UML, Visio, Log4J, Hibernate, spring, DB2

We'd love your feedback!