We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

5.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Extensive Full Stack Developer with 10+ years of experience in Client and Server - Side Enterprise Applications development using J2EE/JAVA technologies using SDLC and frameworks like spring, JPA, Hibernate and Spring framework.
  • Experience in developing Single Page Application (SPA) using AngularJS, Routing, Controllers, Services, and Custom Directive.
  • Mobile UI Development using SAPUI5 and building apps using Cordova for android and iOS platforms.
  • Good experience developing enterprise applications using Spring, Hibernate, JavaBeans, Servlets, Struts, XML Mapping, Ant, Ivy and Maven.
  • Developed User Interface using HTML5, CSS3, JavaScript, Dojo, AngularJS, ReactJS, jQuery, and Bootstrap for providing user interface and communication between the client and server.
  • Java/J2EE development experience working within frameworks such as Spring, Hibernate or Struts.
  • Experience in the development of service-oriented architecture application, good understanding of Object Oriented Design and Design Patterns.
  • Experience with relational databases such as SQL Server, Oracle, DB2 experience in writing stored procedure Functions and Triggers using PL/SQL.
  • Experience in design/development of web applications using Java, JSP, J2EE, Servlets, JMS, MVC Framework, Web Services, XML, XSD, JSON, and JAXB.
  • Extensive knowledge in working with J2EE technologies such as JSP, Servlets, JDBC, JMS, Spring, Hibernate, Web Services, Design Patterns.
  • Experience in building batch jobs for building reports and updating transactions that are scheduled to run as Zena process.
  • Experience in various Agile methodologies, Waterfall &Test Driven Development (TDD).
  • Experience in Web Services Technologies like JAXP, JAXB, SOAP, JMS and Service Oriented Architecture (SOA).
  • Experience in using Log4j and good expertise in Ant Tool.
  • Experience in designing UML diagrams using Rational Rose and Microsoft Visio.
  • Experience in Developing testing plans and procedures for unit test, system test, and acceptance test.
  • Experience in working with multiple Servers like Websphere Application Server 8.x, JBoss and Apache Tomcat.
  • Extensive development experience on different IDE’s like Eclipse, My Eclipse, Net Beans, Maven, and WSAD/RAD.
  • Experience with Hibernate Persistence Framework and hands on Experience in solving design issues by applying design patterns including Model-View-Control (MVC), Data Access Object (DAO), Data Transfer Object (DTO), Singleton, Factory patterns, Business Delegate in the development of multi-tier distributed applications.
  • Experienced in developing web-based applications using Java/J2EE, Servlets, Struts, Spring IOC, Spring MVC, Spring AOP, Spring Security, Spring Boot, JDBC, Web Services (SOAP & RESTful services) and ORM frameworks like Hibernate
  • Good Working knowledge in CVS, SVN, Clear Case.
  • Good understanding of object-oriented programming (OOP) concepts like Inheritance, Polymorphism, Encapsulation and Abstraction.
  • Strong Experience in developing test cases using JUnit, Easy Mock and Spring Test Case framework.
  • Strong technical skills, high sense of ownership, good problem-solving skills, and client focused approach, fast learner and cohesive team player.

TECHNICAL SKILLS:

JAVA TECHNOLOGIES: Core Java, Collections, JDBC, Multi-threading, AWT, JSP, Servlets, JSTL, JNDI, Ajax, JMS, Java Beans, Custom Tags, RMI, Design Patterns, Spring and FFI framework

WEB TECHNOLOGIES: PHP 5, JavaScript, jQuery, Prototype, CSS3, HTML, HTML5, XML(SAX, DOM), XSL/XSLT, XPATH

Mobile Technologies: SAPUI5, Cordova, Android SDK and XCode

Application Servers: Apache Tomcat, Glass Fish, IBM WebSphere, JBoss, WebLogic

Web Services: SOAP, JAXP, JAXB, JMS, WSDL (JAX-WS), UDDI, REST (JAX-RS), Apache CXF, ESB Web services

Framework: Spring, JPA, Hibernate, Struts

Database: MySQL, SQL Server, Oracle, DB2.

Scripting Language: Linux/Unix Shell Scripting, JavaScript

Version Control: SVN, Clear Case.

Web Frameworks: AngularJS, SAPUI5

IDEs: Spring Tool Suite, Eclipse IDE, NetBeans, Toad, Putty, JUnit, Log4j.

Other Tools: Ant, Ivy, Maven, Jenkins

PROFESSIONAL EXPERIENCE:

Confidential

Java Full Stack Developer

Responsibilities:

  • Implemented Agile (Scrum) Methodology that includes daily scrum meeting with team, sprint planning and estimating the tasks for the user stories.
  • Implemented the new mobile Remote Deposit feature integration with third party vendor for mobile application.
  • Implemented the brand specific requirement that enables users to login using either FTB or CAP domain.
  • Involved in designing User Interface (UI) applications and professional web applications using JavaScript, AngularJS, Bootstrap, JQuery, HTML, DOM, XHTML, JSON and AJAX for the new modules developed in BBOL.
  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, Angular and Bootstrap.
  • Created Front-end Application using HTML5, CSS3, JavaScript, Typescript Angular 4, Node JS and JSON.
  • Performed client-side validations using JavaScript functions to implement various functionality. Handled the server-side validations by using the validate framework.
  • Working on prototyping and development of JavaScript user interface.
  • Working with Angular routers like UI router to establish routing between Nested html views.
  • Built different modules, controllers, templates, custom filters and directives in Angular JS.
  • Extensive experience on using Angular directives, working on attribute level, element level and class level directives to perform DOM manipulations.
  • Responsible for checking cross-browser compatibility and hence worked on different browsers.
  • Developed functional modules in the Data Access Layer using Hibernate with IBM DB2 as the backend database.
  • Worked on generating the web service classes by using Service oriented architecture (SOA), WSDL, SOAP, Spring-WS.
  • Worked on scheduler setup in FFI framework and develop batch jobs using Java.
  • Worked extensively in consuming soap web services exposed through ESB Web services.
  • Implemented the mechanism of logging and debugging with Log4j.
  • Maintained code and build configuration files and performed unit testing using Junit.
  • Involved in data refresh activities from PROD environment.
  • Worked in integration with several backend mainframe systems related to accounts, statements, accounts balances etc.

Environment: Java/J2EE, Spring Framework, Java 1.7, Eclipse4.2 Juno, React JS, Node JS, J2EE, Server, Core Java, HTML5, Java Script, CSS 3, Spring framework 3.x, Spring Boot, Hibernate 3.x, JMS, Web Services, JAX-WS, Log4j, Junit 4.4, SVN, PL/SQL, WAS 8.5, Oracle 11g, IBMDB2.

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the conversion process from requirement gathering, Analysis, Design, Implementation and Testing.
  • Capital Bank to BBOL end-to-end conversion.
  • Designed conversion program to map data (Business/Accounts/Users) between both systems (CAP and FTB).
  • Responsible to load the Capital bank mapped data into FTB BBOL Application.
  • Good understanding on BBOL specific entitlement system.
  • Working experience on BBOL application different modules like (ACH/Transfers/Wires).
  • Use Admin Service FTB ESB Web services to create/update/validate the users in SSO.
  • Worked on conversion of data for ACH, Wires, Transfers and Bill Pay modules.
  • Master data generation using the BBOL mapping patterns.
  • Split the source files corresponding record type identifier.
  • Load data in Oracle 11g, and MS Access databases and validate data.
  • Database data modelling and normalization of tables.
  • Working on business/user cross accounts and per account entitlements.
  • Performance tuning with database queries, Procedure, function and views.
  • Process the data and generated reports to product owners.
  • Interact with different applications like interpose, eCIF, ESB and SSO.
  • Converted capital bank retail, commercial businesses, accounts, users to FTB.
  • Providing test support for the all environments like QA, Preview, UAT and PROD.
  • Attended meeting with business analyst and LOB to understand the requirement.
  • Installed Oracle 11g database in my local and managed database administrative activities.

Confidential

Java Full Stack Developer

Responsibilities:

  • Involved in the project design and development of the web based application using the AngularJS 2.
  • Involved in designing User Interface (UI) applications and professional web applications using JavaScript, AngularJS, Bootstrap, JQuery, HTML, DOM, XHTML, JSON and AJAX.
  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, Angular and Bootstrap.
  • Created Front-end Application using HTML5, CSS3, JavaScript, Typescript Angular 4, Node JS, Twitter Bootstrap and JSON.
  • Involved in writing the front-end code for the application using AngularJS.
  • Performed client-side validations using JavaScript functions to implement various functionality. Handled the server-side validations by using the validate framework.
  • Working on prototyping and development of JavaScript user interface.
  • Working with Angular routers like UI router to establish routing between Nested html views.
  • Built different modules, controllers, templates, custom filters and directives in Angular JS.
  • Extensive experience on using Angular directives, working on attribute level, element level and class level directives to perform DOM manipulations.
  • Responsible for checking cross-browser compatibility and hence worked on different browsers.
  • Created AJAX requests to the REST service using Angular JS built in http and resource objects.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and Angular resources.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub.
  • Created Spring Configuration files and used Spring annotations to auto wire Java Components using Spring Dependency Injection.
  • Developed functional modules in the Data Access Layer using Hibernate with IBM DB2 as the backend database.
  • Worked on generating the web service classes by using Service oriented architecture (SOA), WSDL, SOAP, Spring-WS.
  • Developed XML Schemas for developing user defined complex types and based on the schemas created WSDL to provide web services to add, delete and get documents from the Content Engine.
  • Implemented the mechanism of logging and debugging with Log4j.
  • Implemented the new mobile Remote Deposit feature integration with third party vendor for mobile application.
  • Used Jenkins as CI tool for continuous build and deployment for enterprise applications.
  • Used JSON for data exchange between application modules along with XML
  • Used Maven building tool for creating EAR file to be deployed in application servers. It is also used for dependency management of code in application.
  • Used JIRA to assign, track, report and audit the issues in the application and developed the pom.xml using Maven for compiling the dependencies.

Environment: Java1.6, J2EE, HTML5, CSS3, jQuery, Ajax. Bootstrap, JavaScript, AngularJS, Hibernate, Spring MVC, Spring IOC, Spring boot, spring security, XML, GIT, JSP, JUnit, Maven, Apache AXIS, JAX-WS, Restful, Jenkins, Log4J, Oracle 11g, WSDL, JIRA and Spring Tool Suite.

Confidential

Java Developer

Responsibilities:

  • Extensively involved in design and implementation of front-end controller using FFI framework, Spring MVC, JSP, JavaScript.
  • Created XML schema documents based on the requirements and used JAXB for marshalling and marshalling of the XML documents.
  • Followed agile methodology for development process.
  • Implemented test cases for java using Junit.
  • Back-end access to Oracle, which used to query/update the database for enhanced reporting and advanced search of the data using Hibernate.
  • Developed web services using JAX-WS utility
  • Used WebLogic Server for deploying the application.
  • Prepared Unit test cases using JUnit and remote testing using SOAP UI.
  • Developed JAX-RS based Restful web services using Jersey implementation
  • Extensively used core java concepts like collection frame work, multi-threading, OOPS and Exception Handling.
  • Involved in Improvement of the application Performance (Query fine tunings & Code reviews).
  • Provided Production Support and involved in defect fixing in QA testing.
  • Monitoring the SLA's (Service Level Agreements) as per ML's policy.

Environment: Java 5, J2EE, FFI Framework, JavaScript, JSP, Webservices, XML, XSD, JMS, JAXB, JPA, JTA, JAX-WS, UML, Hibernate, WS (SOAP). Oracle10g, WebLogic 10, ANT, PL/SQL, Eclipse 3.2, Log4j, SoapUI, and Junit.

Confidential

Java Developer

Responsibilities:

  • Participated in SCRUM Meeting and Delivered the Project in SCRUM methodology.
  • Implemented Spring MVC, dependency Injection (DI) and aspect-oriented programming (AOP) features along with hibernate.
  • Involved in implementation of MVC pattern using Spring Controller.
  • JSP and Struts framework used to Developed presentation tier and while coding JSP pages used custom tag libraries and Struts tag libraries and used AJAX for better user interface.
  • Created Database Tables, Sequences and wrote hibernate mapping files and POJO classes and used Spring DAO on data layer access layer with the Hibernate.
  • Used Spring ORM to integrate with the Hibernate and used the hibernate template to implement the business logic.
  • Used MySQL as Database and wrote SQL queries for updating and inserting data into the tables.
  • Developed business logic using Java, Struts Action classes and deployed using Tomcat.
  • Using JavaScript user input validated using regular expressions and also in the server side.
  • Used JIRA to assign, track, report and audit the issues in the application and developed the pom.xml using Maven for compiling the dependencies.

Environment: Java/J2EE, Hibernate, Spring, Windows, Eclipse, HTML, JavaScript, AJAX, HTML, CSS, Angular JS, MySql, REST, JSP.

Confidential

Java Developer

Responsibilities:

  • Involved in the developed on the new modules
  • Design UI following J2EE MVC framework
  • Developed interfaces using HTML, JSP pages and Struts -Presentation View
  • Developed and implemented Servlets running under Tomcat
  • Designed the user interfaces using JSPs, developed custom tags, and used JSTL Tag Libs
  • Developed various java business classes for handling different functions
  • Developed controller classes using Struts and tiles API
  • Used J2EE design patterns and Data Access Object (DAO) for the business tier and integration Tier layer of the project
  • Designed and developed Message driven beans that consumed the messages from the Java message queue
  • Implemented CMP entity beans for persistence of business logic implementation
  • Development of database interaction code to JDBC API making extensive use of SQL Query Statements and advanced prepared statement
  • Inspection/Review of quality deliverables such as Design Documents
  • Wrote SQL Scripts, Stored procedures and SQL Loader to load reference data

Environment: Java, J2EE (Java Servlets, JSP, Struts), MVC Framework, Apache Tomcat, Oracle, SQL, HTML, JDBC

We'd love your feedback!