We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

3.00/5 (Submit Your Rating)

NV

SUMMARY

  • Over 5 years of IT experience in Design, Development, Support and Implementation of Web based applications using JAVA/J2EE Technologies (Core Java, JDBC, Servlets, JSP, XML, spring, JUNIT, Hibernate, and Restful API).
  • Development experience with Java such as OOPS Concepts, Strings, IO, Collections and Exception Handling.
  • Very Good Experience with Servlets and JSP.
  • Good Experience ofspring’sIOC, AOP, Spring MVCand spring's integration withHibernatetechnologies.
  • Hands on experience in Struts, SOA Web Services Architecture and Development.
  • Used HQL and SQL as the query languages in Hibernate Mapping and Integrated Spring and Hibernate framework.
  • Created SQL, PL/SQL statements for the effective retrieval and storage of data from the database.
  • Good Experience at SOAP/WSDL and REST FUL interfaces in java. Created and executed both load and functional tests for web services.
  • Expert level skills in developing web - based GUI s using HTML, DHTML, XML, CSS, and Java Script for web enabled applications.
  • Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience.
  • Development of a well responsive SPA (single page application) using AngularJSframework in conjunction with HTML5, CSS3 standards, with front-end UI team.
  • Implemented AngularJS Validation to validate user inputs and to create user-friendly web application
  • Used AngularJS Two Way Data Binding to achieve the feedback functionality from the user.
  • In-depth knowledge of Apache Subversion (SVN) and Jenkins Continuous Integration.
  • Designed and developed the application using agile methodology and followed TDD, Scrum,pair programming.
  • Used JIRA to test and track the Issues and Bugs related to software or Application.
  • Exposed with different web application servers like Tomcat Apache Server, IBM WebSphere server, BEA Web Logic Server, JBOSS Application server.
  • Experience with Agile / Scrum and Waterfall Methodologies.
  • Excellent critical and creative problem solving ability and analytical thinking with quick learning, interpersonal and client interfacing skills.

TECHNICAL SKILLS

Core Skills: Hibernate, Spring, Struts Framework, and Web services.

Sun Technology: J2SE, J2EE, JSP, Servlets, JNDI, Java Persistence API

Web/Application Servers: Tomcat 7.x, Web logic, JBoss, IBM WebSphere, Web Logic Server.

Relational Database: Oracle 10g, MySQL, No-SQL

Operating System: Windows 2000 Professional, Windows XP, LINUX

IDE: Eclipse, NetBeans, STS

Web Technologies: HTML, CSS, Java Script, JavaScript, AEM, JQuery, AngularJS. Bootstrap.

Others: JIRA, Junit, Log4j, Json, Tiles, EJB, TDD, AWS.

Languages: C, C++, Java, SQL, Visual Basic

PROFESSIONAL EXPERIENCE

Confidential, NV

Full Stack Java developer

Responsibilities:

  • Extensively participated in the Analysis, System study and Designing of the project.
  • Responsible for creating Class diagrams, Sequence diagrams, Use Case diagrams, Object Model diagrams, and deployment diagrams using Microsoft Visio.
  • Participated in Scrum meetings and project planning and coordinated the status sessions.
  • Followed test-driven development (TDD) and participated in scrum status reports.
  • Developed the presentation layer using Servlet, HTML, CSS, JavaScript, JSPs, JSON and XML.
  • Developed the application using Spring Web MVC architecture.
  • Configured the crosscutting concerns like logging, security using Spring AOP.
  • Used Spring AOP to implement security, where cross cutting concerns were identified.
  • Developed Data Access Layer using Hibernate ORM framework.
  • Experience in coding numerous DAO’s using Hibernate Dao Support.
  • Developed the logic for performing the integrity checks for various source files in the Controller layer.
  • Used AngularJS as the development framework and done CRUD operations with $http service.
  • Created AngularJSRouting to connect different controller to the view which allows the single-page application.
  • For better design user experience used Bootstrap for Modal pop-ups, Alerts, etc.
  • Hands on experience in designing of the complex back-end framework.
  • Consumed Web Services using AXIS and used SOAPUI to test implemented web services and third party services. Used JAX for processing.
  • Used Log4j to implement logging facilities.
  • Wrote numerous test cases for unit testing of the code using JUnit testing framework.
  • Used JIRA to test and track the Issues and Bugs related to software or Application,
  • Used Subversion (SVN) for version control.
  • Used Maven as a build tool. Implemented Java to XML binding.
  • Used Web services (SOAP) for transmission of large blocks of XML data over HTTP.
  • Provided extensive pre-delivery support using Bug Fixing and Code Reviews.

Environment: Java 1.7, Spring, Hibernate 4.3, JDBC, JSP, CSS, HTML5, JavaScript 1.6, AgularJS 1.5, Web services, SOAP, WSDL, SOAP UI, Maven, Junit, Web Logic, Windows 8.1, SVN, Eclipse, Oracle 10g/11g, Microsoft VISIO, XML, JIRA.

Confidential

J2EE Developer

Responsibilities:

  • Played an active role in team by interacting with business analyst and converted business requirements into system requirements.
  • Done the design, development and testing phases of Software Development using
  • Scaled AGILE methodology with Test Driven Development (TDD) andPairProgramming.
  • Worked on technologies like HTML, Java Script, XML, JSP and JSTL for developing frontend design and development.
  • Used Bootstrap for responsive Web-Design.
  • Used JavaScript for improvement client side validations.
  • Implemented various design patterns such as Data Access Object, Service Locator and singleton to facilitated clean distribution of roles and responsibilities across various layers of processing.
  • Developed the application using Spring Web MVC architecture and Spring AOP.
  • Developed Robust and secured Enterprise Java Applications (EJB) and Distributed Applications.
  • Designed and Developed Web, and client-server environments including Java Platform, Enterprise Edition (Java EE), Enterprise Java Bean (EJB).
  • Designed and created Database.
  • Supporting the e-commerceapplications with IBMWebSphereCommerceServer.
  • Used Spring DAO concept in order to interact with database (DB2) using JDBC template.
  • Designed, developed and tested Java/J2EE/JEE/Portal applications using spring and Spring IOC.
  • Created tables, Queries, indexes, stored procedures, triggers and constraints.
  • Writing SQL Queries to access data for analysis of data from database.
  • Used Eclipse as the IDE to building the application.
  • Monitored the error logs using Log4j and fixed the problems.
  • Used JIRA to test and track the Issues and Bugs and for the Project Management.
  • Developed Phase listeners to handle user request and validate. Developed Test classes for Unit Testing and System Testing. Maven is used to build and deploy the application.
  • Created WAR and EAR files for deployment in the Development environment. Developed Event Logging & Error Reporting application using Servlets.
  • Interacted with various internal teams such as UI framework, spring AOP and integration.

Environment: Java 1.6, J2EE, Springs, JSP, Hibernate, Struts 2.0, HTML, CSS, WebSphere, Web Services, WSDL, Oracle, ANT, SOA, jQuery, AJAX, Java Script, HTML, CSS, log4J, SVN, JIRA, Design Patterns, Tomcat 7.0, windows 8.1.

Confidential

Java Developer

Responsibilities:

  • Participate in business requirements and understand the requirements from Business Users.
  • Participate in sprint planning and estimate the stories and define the tasks for the current sprint stories.
  • Adopted agile methods for development and delivery of the solution.
  • Designed the Database, written triggers and stored procedures.
  • Worked with Struts MVC objects like Action Servlet, Controlers, validators, Web Application Context, Handler Mapping, Message Resource Bundles, Form Controller, and JNDI for look-up for J2EE components.
  • Implemented Validator framework of Struts to write customized JSP validations.
  • Configured log4j to log the warning and error messages.
  • Developed dynamic JSP pages with Struts. Used built-in/custom Interceptors and Validators of Struts.
  • Used Spring-Mybatis integration to run PL/SQL queries, call procedures and packages to access the Oracle Database.
  • JavaServerFaces, Facelets was used to prepare logical parts of the presentation pages.
  • Responsible for writing the unit test cases, system cases and functional test cases of the system.
  • Preparing the high-level and detail level design documents before developing the code according to required specification.
  • Written deployment scripts to deploy application at client site.

Environment: Java1.7, Java1.5, J2EE, JDBC, Servlets, JSP, XML,, Design Patterns, MVC, Struts, CSS, HTML, DHTML, JavaScript 1.2, UML, SOAP, WSDL, web services, SVN, JBoss, Tomcat server 6, Jquery, JSON, UML, Junit, Mockito.

We'd love your feedback!