We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

3.00/5 (Submit Your Rating)

Herndon, VA

PROFESSIONAL SUMMARY:

  • 4+ years’ professional experience in IT industry, involved in Software Analysis, Design, Development, Testing & Support of Web and Enterprise - wide applications using Java/J2EE based frameworks.
  • Experienced in developing and deploying web-based applications based on J2EE Technologies like JSP, Servlets, JPA, JDBC, XML and Web Services.
  • Certified Mulesoft Associate.
  • Experienced in working with various frameworks like Oracle ADF, Spring, Spring MVC, Spring Boot, Spring Security, Spring Data, Hibernate and JSF.
  • Extensive work experience in OOAD, Java/J2EE technologies including HTML, JSP, JavaScript, jQuery, JSTL, CSS, AJAX, AngularJS, JSON and Oracle DB for developing server-side applications and user interfaces.
  • Extensively worked on Angular Modules, Controllers, Directives && Services in Angular JS.
  • Extensively worked on AngularJS Directives and Bindings to manipulate the DOM.
  • Extensively worked on consuming REST API using $http service and building the model for AngularJS.
  • Extensively worked on using Oracle ADF Rich Faces Components for developing View layer.
  • Extensively worked on No SQL Offline DB (Pouch DB) for working Offline using iPad.
  • Expertise in developing applications with Java Beans, Filters, JDBC, JSP, JPA, Servlets, JMS Queue.
  • Expertise in Core Java with in-depth knowledge of Core Java concepts such as Multithreading and Event/Exception handling.
  • Experience in using Java/J2EE Design Patterns such as Service Locator, Factory, Business Delegate, Singleton, Data Access Object (DAO) and Data Transfer Object (DTO).
  • Experienced in consuming and developing Rest API using JAX-RS && Automation of testing REST API using REST Template & Rest Assured API.
  • Experienced in developing and consuming SOAP based Web Services by using JAX-WS.
  • Experienced in working with data transfer technologies and protocols such as WSDL, SOAP, XML, XSLT, JAXB.
  • Expertise in developing web pages using HTML, CSS, JavaScript, JQuery, Ajax, AngularJS, Bootstrap, with webpage cross browser compatibility and responsive web design and Server scripting language like Node JS.
  • Experienced in developing persistence layer using JPA and OR-Mapping tools like Hibernate.
  • Experienced in Integration with Oracle SOA suite technologies (BPEL, BPM, OSB).
  • Strong hands-on experience on deploying Web applications to Application Servers like WebSphere, Tomcat, and Weblogic including configuration.
  • Experience with major databases such as Oracle, MYSQL.
  • Extensive Experience in developing test cases with JUnit and logging with Log4j.
  • Experience in using Maven and Ant for build automation.
  • Experience in using Jenkins and Hudson for Continous Integration.
  • Hands on experience in building projects using IDEs Eclipse, My Eclipse, RAD, NetBeans.
  • Experienced in working with different operating systems Windows, UNIX & LINUX.
  • Excellent organizational and interpersonal skills with a strong technical background.
  • Have Active Public Trust Clearance with Federal Agencies.
  • Quick Learner, Self-motivator and ability to work in challenging & versatile environments with an excellent written/verbal communication.

TECHNICAL SKILLS:

Programming Languages: C, Java, J2EE

J2EE/JAVA Technologies: Servlets, JSP, EJB, JDBC, JPA

Frameworks: Spring, Hibernate, JSF, ADF

Web/Application Servers: IBM Web Sphere, WebLogic, Tomcat

IDE Tools: Eclipse, JDeveloper, NetBeans

Database: Oracle, My SQL, PL/SQL

Web Technologies: HTML, JavaScript, AJAX, DHTML, Node JS XML, CSS, JAX-WS, JAX-RS, Angular JS

Other Tools: Ant, Maven, Log4j, CVS, Sub version, Hudson, Jenkins, Fire Bug

PROFESSIONAL EXPERIENCE:

Confidential, Herndon, VA

Java Full Stack Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC)
  • Developed RESTful Micro Services using Spring technologies - Spring Boot, Spring Security, Spring Data.
  • Worked extensively on Developing Business Logic layer && Controllers separating the User interface with Data Layer.
  • Used Java/J2EE Design patterns like Data Access Object(DAO) and Data Transfer Object(DTO) in the project which facilitates clean distribution of roles and responsibilities across various layers of processing
  • Extensively worked on No SQL Offline DB(PouchDB) to handle offline transactions in an iPad.
  • Extensively worked on Spring MVC, Hibernate.
  • Created client using JSP, JSF, HTML and JavaScript.
  • Created client using Angular JS, HTML5, CSS3 and Bootstrap and worked on Angular Grid by using standard features like Sorting, Filtering, Pagination.
  • Created Angular Modules, Controllers, Directives && Services in Angular JS.
  • Worked extensively on AngularJS Directives and Bindings to manipulate the DOM.
  • Worked extensively on consuming REST API using $http service and building the model for AngularJS.
  • Created Controllers, Services, Repositories, DAOs, DTOs using Spring Core and Spring Web(MVC) modules.
  • Consumed and developed RESTful API for XML and JSON.
  • Used Hibernate framework as ORM for database transactions.
  • Implemented Environment Specific logging using log4j.

Environment: JSP, JavaScript, HTML, CSS, AngularJS, PouchDB, Node JS Spring Core, Spring Boot, Spring Security, Spring Data, Eclipse, Spring Tool Suite, XML, JIRA, Oracle, Log4j, Web Services, Weblogic

Confidential, Atlanta, GA

Sr. Java/ADF Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC)
  • Extensively worked on creating RESTful API using Spring MVC and Hibernate.
  • Worked extensively on Developing Business Logic layer && Controllers separating the User interface with Data Layer.
  • Used Java/J2EE Design patterns like Data Access Object(DAO) and Data Transfer Object(DTO) in the project which facilitates clean distribution of roles and responsibilities across various layers of processing
  • Built the Model Layer by Consuming RESTful API using Spring REST Template for the View Layer to consume
  • Created client using JSP, JSF, HTML and JavaScript.
  • Created client using Angular JS, HTML5, CSS3 and Bootstrap and created Angular Grid by using standard features like Sorting, Filtering.
  • Created Angular Modules, Controllers, Directives && Services in Angular JS.
  • Worked extensively on AngularJS Directives and Bindings to manipulate the DOM.
  • Worked extensively on consuming REST API using $http service and building the model for AngularJS.
  • Used OOTB validations and custom validations for validating the form and also implemented custom sorting for Faces Components.
  • Experience working with Front End Technologies like HTML/HTML5, DHTML, XPATH, XHTML, JSTL, JSP, AJAX, JavaScript, CSS/CSS4, XSLT, JQuery, AngularJS, Angular2, Angular4, Node js, React js, Bootstrap.
  • Created Controllers, Services, Repositories, DAOs, DTOs using Spring Core and Spring Web(MVC) modules.
  • Consumed and developed RESTful API for XML and JSON && Developed Automation Tests for REST API.
  • Worked on Integrating Oracle BPM with Oracle ADF Application.
  • Extensively worked on Custom Implementation of BPM OOB Worklist taskflow.
  • Extensively worked on developing UI pages using ADF Frontend components, page fragments, and panels.
  • Extensively worked on integrating Oracle UCM with ADF Application using RIDC API.
  • Used Hibernate framework as ORM for database transactions.
  • Implemented Environment Specific logging using log4j.

Environment: JSP, JavaScript, HTML, CSS, AngularJS, Spring Core, Node JS, Oracle ADF, Spring MVC, Hibernate, Eclipse, XML, JIRA, Oracle, Log4j, Web Services, Weblogic

Confidential, Boston, MA

Java Developer

Responsibilities:

  • Understanding the business application and the project requirements.
  • Involved in design of the Portal application using Oracle WebCenter and integrating the same with Spring BC & Hibernate.
  • Developed spring controllers which manage the application flow and makes calls to POJO’s to manipulate its contents in the middle tier and map view tier
  • Used spring security features to impersonate user without password by making use of RESTful web services
  • Implemented JAVA/J2EE design patterns such as Factory, DAO, Session Façade, and Singleton.
  • Used Hibernate in persistence layer and developed POJO’s, Data Access Object (DAO) to handle all database operations.
  • Worked on Oracle as the backend database.
  • Adopted J2EE design patterns like Service Locator, Session Facade and Singleton.
  • Implemented JAVA/J2EE design patterns such as Factory, DAO, Session Façade, Service Locator, DTO Pattern and Singleton,
  • Used Spring DAO concept in order to interact with the database and worked on optimizing the SQL Queries
  • Worked extensively on Oracle ADF components for UI View.
  • Worked on integrating SOAP Web Services exposed through OSB and BPM using proxy Clients.
  • Worked extensively with JMS Queue for handling Asynchronous Web Service Calls.
  • Worked on integrating Restful API with Web Application using JAX-RS.
  • Worked on CRUD functionalities create, update, update, and delete in various pages.
  • Wrote JUNIT test cases for unit testing and also involved in troubleshooting, bug-fixing.
  • Worked on CRUD functionalities create, update, update, and delete in various pages.
  • Worked on deploying the application in the Web Logic server.

Environment: Spring, Hibernate, Oracle ADF, JDeveloper 11g, Oracle OSB, Oracle BPM, Web Logic, Web Services, JMS Queue, JavaScript.

Confidential

Java Developer

Responsibilities:

  • Worked on complete life cycle, Design, development and testing using OOA and OOD.
  • UI was developed using HTML and JSP.
  • Created business logic using Session beans and Servlets.
  • Used Web Services to extract warranty related product data from servers using WSDL, XML, SOAP
  • Employed Spring framework for dependency injection.
  • Implemented the functionality of fetching of data from different sources and persisted the data through JPA, to separate DAO layer from Database layer.
  • Worked on regenerated code, through JPA, and created services for existing modules and tested them through JUnit.
  • Implemented business logic using Session Beans, Servlets and PL/SQL stored procedures
  • Designed developed and maintained the data layer using Hibernate and performed configuration of Struts, Application Framework.
  • Worked on tuning of back-end Oracle stored procedures using TOAD.
  • Used JUnit for Unit testing the application.
  • Performed production support of the application in production.

Environment: Java, J2EE, JSP, Servlets, MVC, JPA, spring, Web Services, ANT, SOAP, JavaScript, PL/SQL, CVS, Oracle, Weblogic, JUnit.

We'd love your feedback!