We provide IT Staff Augmentation Services!

Java Fullstack Developer Resume

Mason, OH

SUMMARY

  • 7+ years of extensive experience in the Software field, Excellent hands - on experience on Core Java, J2EE, Struts, JSP, Spring framework, Servlets, SQL, Javascript, AngularJS, XML, HTML 5, CSS 3, JDBC, Oracle 11g.
  • Strong development experience in J2EE technologies including Servlets, JSP, JDBC, JMS, XML, and Struts, XSL, XSLT, JUnit, Log4J, JavaScript, SQL, PL/SQL, HTML.
  • Expertise in Core Java concepts such as Generics, Multi-Threading, Collections, Exception Handling, Garbage Collection, and File Input/Output.
  • Proficiency in developing Web applications using Servlets, JSP, JDBC, EJB2.0/3.0, web services using JAX-WS2.0 and JAX-RS APIS.
  • Experience in developing and consuming Web Services using WSDL, SOAP, HTTP, and UDDI
  • Implemented Hibernate for the ORM layer in transacting with Oracle database and developed HQL queries for CRUD.
  • Good experience in all phases of Software Development Life Cycle (SDLC) - Analysis, Design, Implementation, Integration, Testing and Maintenance of applications.
  • Good experience in designing, developing several multi-tier Web based, Client-Server and Multithreaded applications.
  • Good experience in using Object Oriented Analysis and Design concepts and Service Oriented Architecture (SOA) mostly in cross platform environments.
  • Proficient experience of using the databases such as MySQL, DB2, Oracle 11g PL/SQL.
  • Involved in ISDM phases such as Requirement analysis, Design and Development.
  • Knowledge on Selenium Automation testing.
  • Multi-cultured Team Player with complete flexibility to work independently as well as in a team and have quick grasping capabilities to work with the newly emerging technologies.
  • Experience in creating a Simple Object Access Protocol (SOAP) request and making a WSDL call.
  • Experience with implementing Service Oriented Architecture (SOA) using SOAP and REST Web Services.
  • Knowledge in testing methods such as Unit Test and Integration Test.
  • Well competent Application Designer/Developer for a full suite of development, analysis and deployment tools for rapid implementation of Java EE applications and web applications.
  • Analyze and fix issues related to Soap Web services and Application responses
  • Hands on experience using various Operating-Systems like Windows, UNIX and shell scripting.
  • Excellent Client Interaction skills and proven experience in working independently as well as in a team.
  • Experience with working on UML diagrams.
  • Experience working with Agile SCRUM/RAD methodology and (TDD) Test Driven Development.
  • Monitoring Map Reduce jobs and analyzing the aggregated/enriched data, and configure batches using Spring Batch 3.0.
  • Possess excellent communication, interpersonal, analytical skills along with can-do attitude.

TECHNICAL SKILLS

J2EE Technologies: J2EE, Servlets, JSP, JSTL, JSF, JIRA, Angular JS, JDBC, MVC, OOP, Grails, Hibernate, spring, XML.

Web Technologies: JavaScript, CSS, AWS, Mule ESB, HTML5, DHTML, XML, DTD, HTTP, HTTPS, Jquery1.8, jQuery UI, Angular JS.

Spring framework: Bean Factory, Application Context, Dependency Injection/IOC, MVC, Struts, Data Binding, AOP, JDBC, ORM, JMS, Security, batch jobs, schedulers (Quartz).

Distributed computing: SOAP WS, RESTful WS, JMS API, WSDL, JAXP, JAXB, JNDI and XML.

Languages: Java, PL/SQL, Bash,UML,XML,HTML.

IDE Tools: RSA, RAD, WSAD, Eclipse, NetBeans.

Web services: JMS, MQ Series, SOAP, Rest, WSDL, JAX-RS and JAX-WS.

Databases: Oracle, MySQL, MS SQL Server, MS Access, PostgreSQL.

Design Methodologies: UML, Rational Rose, Agile, SCRUM, TDD, XP

Version control Tools: SVN, CVS, Clear Case, Git.

Operating Systems: UNIX (Solaris, Ubuntu, Linux, and OSX); Windows 9x/XP/Vista/7/8.

Testing Tools: JUnit, SOAP UI.

Application Servers: Web sphere Application Server, BEA Web logic, Apache Tomcat, JBoss 4.2.x, 5.X, JBoss 6.1 EAP.

PROFESSIONAL EXPERIENCE

Confidential - Mason, OH

Java FullStack Developer

Responsibilities:

  • Actively involved in Analysis, Design, Development, System Testing and User Acceptance Testing. Successfully followed agile methodology in the Scrum Cycle model.
  • Involved in the development using Java/J2EE Technologies, Web Services and Hibernate ORM Framework.
  • Designed and developed Micro services using REST framework and Spring Boot and used Bootstrap along with Angular JS in creating the Application.
  • Worked in all the modules of the application which involved front-end presentation logic developed using, JSP and Java Script, Middleware layer using Servlet and Controllers, Business objects developed using Page Beans and data access layer using Hibernate framework.
  • Developed the responsive UI web pages using XHTML, jQuery, HTML5, CSS3, Angular JS 2, JavaScript, node JS and has worked with Angular JS filters in expressions and directives to filter data in the UI.
  • Extensively used MVC, Factory, Delegate and Singleton design patterns.
  • Used spring framework including spring core/IoC, Spring Web, Spring Security and implement the authentication, authorization, and access-control features by using Spring Security.
  • Used Spring Inversion of Control (IOC) for injecting the beans and reduced the coupling between the classes and implemented the Model View Controller using Spring MVC.
  • Implemented the application using Spring Boot Framework and handled the security using Spring Security.
  • Microservices have been built using spring boot, Netflix OSS, spring cloud and deploying to AWS Cloud.
  • Application and developed cross browser and multi browser compatible web pages using HTML5, CSS3, and Bootstrap.
  • Implemented code according to create Angular JS Controller, which isolate scopes perform operations.
  • Implemented REST based web services using JAX-RS annotations, Jersey provider and consumed using HTTP services from angular JS modules.
  • Responsible for setting up Angular JS framework for UI development.
  • Used spring framework to provide loose coupling between different application modules.
  • Developed Hibernate with Spring Integration as the data abstraction to interact with the database of Mongo DB.
  • Developed single page applications, components using Angular JS directives, controllers, view and routing, service modules.
  • Used Microservices to communicate using synchronous protocols HTTP and REST for implementing SOA.
  • Worked with NoSQL database Mongo DB and worked with it to perform many different operations.
  • Developed unit tests with JUNIT and Mockito. Write automated regression tests using JMeter.
  • Developed build tasks to run the unit tests on Jenkins and maintaining separate build in Maven for the module for easy integration to the portal build and configure with Jenkins.
  • Worked closely with QA team and fixed QA bugs with a quick turnaround time.
  • Focused on Test Driven Development; thereby creating detailed Unit tests for every single piece of functionality before actually writing the functionality.
  • Used Rational Application Developer (RAD), which is based on Eclipse, to develop and debug application code.
  • Used Apache Maven for project management and building the application.
  • Used Log4j utility to generate run-time logs and used Clear Case for project management and version management.

Environment: J2EE, Java 1.8, UDB, Spring framework, Sybase, Spring MVC, Hibernate, JSP, AJAX, SOA, Web Services, Microservices, XML, Ext JS, Node JS, JQuery, JavaScript, IBM RAD 9.1, WebSphere 8.5, Agile Methodology, Design Patterns, Clear Case, Apache Maven, Apache Cassandra, Mongo DB, JUnit, Html, Unit, XSLT, React Js, HTML/DHTML, JENKINS, Spark, Kafka.

Confidential - Chicago, IL

Java FullStack Developer

Responsibilities:

  • Actively involved in Analysis, Design, Development, System Testing and User Acceptance Testing. Successfully followed agile methodology in the Scrum Cycle model.
  • Involved in the development using Java/J2EE Technologies, Web Services and Hibernate ORM Framework.
  • Designed and developed Micro services using REST framework and Spring Boot and used Bootstrap along with Angular JS in creating the Application.
  • Worked in all the modules of the application which involved front-end presentation logic developed using, JSP and Java Script, Middleware layer using Servlet and Controllers, Business objects developed using Page Beans and data access layer using iBATIS and Hibernate framework.
  • Developed the responsive UI web pages using XHTML, jQuery, HTML5, CSS3, Angular JS 2, JavaScript, node JS and has worked with Angular JS filters in expressions and directives to filter data in the UI.
  • Extensively used MVC, Factory, Delegate and Singleton design patterns.
  • Used spring framework including spring core/IoC, Spring Web, Spring Security and implement the authentication, authorization, and access-control features by using Spring Security.
  • Used Spring Inversion of Control (IOC) for injecting the beans and reduced the coupling between the classes and implemented the Model View Controller using Spring MVC.
  • Implemented the application using Spring Boot Framework and handled the security using Spring Security.
  • Microservices have been built using spring boot, Netflix OSS, spring cloud and deploying to AWS Cloud.
  • Application and developed cross browser and multi browser compatible web pages using HTML5, CSS3, and Bootstrap.
  • Implemented code according to create Angular JS Controller, which isolate scopes perform operations.
  • Implemented REST based web services using JAX-RS annotations, Jersey provider and consumed using HTTP services from angular JS modules.
  • Responsible for setting up Angular JS framework for UI development.
  • Used spring framework to provide loose coupling between different application modules.
  • Developed Hibernate with Spring Integration as the data abstraction to interact with the database of Mongo DB.
  • Developed single page applications, components using Angular JS directives, controllers, view and routing, service modules.
  • Used Microservices to communicate using synchronous protocols HTTP and REST for implementing SOA.
  • Worked with NoSQL database Mongo DB and worked with it to perform many different operations.
  • Developed unit tests with JUNIT and Mockito. Write automated regression tests using JMeter.
  • Developed build tasks to run the unit tests on Jenkins and maintaining separate build in Maven for the module for easy integration to the portal build and configure with Jenkins.
  • Worked closely with QA team and fixed QA bugs with a quick turnaround time.
  • Focused on Test Driven Development; thereby creating detailed Unit tests for every single piece of functionality before actually writing the functionality.
  • Used Rational Application Developer (RAD), which is based on Eclipse, to develop and debug application code.
  • Used Apache Maven for project management and building the application.
  • Used Log4j utility to generate run-time logs and used Clear Case for project management and version management.

Environment: J2EE, Java 1.8, UDB, Spring framework, Sybase, Spring MVC, Hibernate, JSP, AJAX, SOA, Web Services, Microservices, XML, Ext JS, Node JS, JQuery, JavaScript, IBM RAD 9.1, WebSphere 8.5, Agile Methodology, Design Patterns, Clear Case, Apache Maven, Apache Cassandra, Mongo DB, JUnit, Html, Unit, XSLT, React Js, HTML/DHTML, JENKINS, Spark, Kafka.

Confidential - Greenville, SC

Java/J2EE Developer

Responsibilities:

  • Provided technical guidance to business analysts, gather the requirements and convert them into technical specifications/artifacts.
  • Designed and developed Customer registration and login screens using HTML, Servlets and JavaScript.
  • Configured spring to manage Actions as beans and set their dependencies in a context file and integrated middle tier with Hibernate.
  • Developed screens based on JQUERY to dynamically generate HTML and display the data to the client side.
  • Extensively used JSP tag libraries.
  • Designed and Developed UI using Angular.JS, HTML, CSS, Bootstrap, JavaScript and JQuery.
  • Utilized Angular.JS framework to bind HTML template (views) to JavaScript object (models).
  • Created Custom Directives in Angular.JS, making use of Modules and Filters objects according to the application requirement.
  • Developed views using Bootstrap components, Angular-UI and involved in configuring routing for various modules using angular UI router.
  • Used Spring Security for Authentication and authorization. sCreated proof-of-concept using responsive web design, Node.js, React JS.
  • Designed and developed Application based on Spring MVC Framework using MVC design pattern.
  • Used Spring Core for dependency injection/Inversion of control (IOC).
  • Used Hibernate Framework for persistence onto Oracle database.
  • Wrote JavaScript validations to validate the fields of the user registration screen and login screen.
  • Designed a network of web pages, where the user progresses through an application by selecting links, resulting in the next page being transferred to the user and rendered for their use using REST.
  • Developed high-performance web applications using spring and XML Http Request.
  • Configured JDBC in the application server.
  • Involved in coding of Java, JDBC and Servlets interact with client and Database.
  • Involved in debugging the product using Eclipse and JIRA Bug Tracking.
  • Converted and automated builds using Maven and Make. Scheduled automated nightly builds using Jenkins.
  • Test automation for web application using Cucumber.
  • Configured and used WebLogic content management to display content in JSP view components.
  • Developed UI with AJAX, DHTML and JavaScript for more interactive web pages.
  • Implemented Spring MVC architecture and increased modularity by allowing the separation of cross-cutting concerns using Spring AOP.
  • Deployed flow of Execution in the Servlet Environment using spring MVC and defined Navigation Rules.

Environment: Java, JEE, Servlets, JMS, Hibernate, Spring, Web services, React Js, REST, UML, HTML, Bootstrap, JavaScript, JQuery, AngularJS, XML, XSD, Log4j, Oracle 11g, PL/SQL, JUnit, JNDI, JIRA, Cucumber.

Confidential, OH

Java/J2EE Developer

Responsibilities:

  • Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC).
  • Used AGILE methodology and participated in SCRUM meetings.
  • AWS EC2 instances were configured in developing and QA environments with NodeJS
  • Designed and implemented the user interface using HTML5, CSS3, JavaScript and Angular JS.
  • Developed Hibernate mapping files using different mapping strategies such as table per class hierarchy and also used Hibernate Persistence Strategy to interact with database.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Developed a tool to retrieve and send data to third party service provider this feature was implemented using REST
  • Created Buckets in AWS and stored files. Enabled Versioning and security for files stored
  • Used RESTFUL client to interact with the services by providing the RESTFUL URL mapping
  • Built MAVEN scripts for automated deployment and for the build operation of the entire application.
  • Deployed the application in WebSphere Application Server 6.0.1 and Configured JMS in the WebSphere application server to send messages on the queue.
  • Spring Controllers were used with Angular JS to route the control to desired Java services.
  • Implemented scripting with Ajax and XML to dynamically refresh the page contents.
  • Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC. Used JSON as response type in REST services.
  • Involved with bug fixing on functionality, performance and designing issues with JavaScript, JQuery, HTML5, CSS3 and Angular JS.
  • Developed core Java programs for all business rules and workflows using spring framework.
  • Designed and developed Restful service interface using Spring MVC to the underlying customer event API. Involved in building Restful Web services using JAX-RSAPI.
  • Worked on Cloud implementation by installing, building and deploying applications using Cloud Foundry and using AWS.
  • Created custom Plugins, templates, and functions for Angular JS application.
  • Implemented Hibernate for data persistence and management.
  • Analyzed and fixed issues related to REST Web services and Application responses.
  • Used Maven as the build tool and Tortoise SVN as the Source version controller.
  • Used Subversion (SVN) as the configuration management tool to manage the code repository.
  • Performed unit testing using JUnit.
  • Followed Agile Scrum methodology and used TDD for writing test cases.
  • Involved in developing stored procedures and Triggers on Oracle11g
  • Used NPM to manager server side packages.

Environment: Java 1.7, J2EE, Spring Framework 4.0, Hibernate, AJAX, Oracle 11g, Web Services, AWS, Agile, REST, XML, SOA, WebSphere, JavaScript, Angular JS, NodeJS, Bootstrap, JQuery, JBOSS, JUnit, Grunt, GITHub, SQL, JMS, HTML5, JSP, CVS, CSS, MVC, Maven and SVN.

Hire Now