We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Columbus, OH

SUMMARY

  • 7+ years of experience as a Java/J2EE developer working on all phases of the software development life cycle including Analysis, Design, Development, Implementation and Documentation.
  • Extensive experiences in web based multi - tier enterprise applications & Client / Server Applications using Java/J2EE technologies & have good exposure in Model View Controller (MVC) Architecture based applications using Spring Framework 3.2.2,4.2.1, 4.3and Struts Framework 2.3.12, 2.3.16 with expertise in presentation, business and database layers.
  • Experience in Web application development using JavaScript, JSP, Servlets, JDBC, LDAP, EJB, JSF, Hibernate, Ajax, JSON, Node JS,Struts, Spring, JNDI, JMS, XML, Java Beans, HTML, XHTML, CSS, AngularJS, jQuery, Bootstrap, Prime Faces, UML, Oracle, SQL, SOAP, RESTful Web Services, SpringFramework (3.0-4.0), Spring MVC, Hibernate 3.0,4.1.9,4.3,5.0.2 ORM.
  • Experience with features of Angular 2 such as directives, dependency injection, modules and routing.
  • Experience in using Spring ORM module and integration with Hibernate ORM framework
  • Experience in developing Webservices using REST to integrate between Application to Application.
  • Experience in developing and deploying session beans, entity beans representing different types of businesslogicabstractions.
  • Extensive use of Open Source Software such as Web/Application Servers like Apache Tomcat 5.0, 5.5,7.0, 8.5 and Apache Struts, LOG4J for logging information and exceptions, Apache ANT1.9,1.5,2.2 for making build scripts, SVN, GitHub for version control system, Eclipse 3.x, IBM RAD for IDE.
  • Hands-on experience in creatingAngular factoriesfor using angular services like$httpand$resourceto makeRESTful APIcalls to the Java based backend.
  • Strong knowledge JavaScriptobjects, prototypes, closures, callback functions and promise.
  • Good experience in writing SQL Queries, Stored Procedures, functions, packages, tables, views, triggers and data connectivity and data integration of Oracle.
  • Expertise in Core Java programming, multi-threading, reflections, data structures, generics and adhering to OOPS concepts.
  • Efficient at meeting deadlines, working under pressure and managing multiple tasks at same time.
  • Strong communication & relationship management skills, enthusiastic & self-driven, with a high degree of commitment and always inclined to learn new technologies

TECHNICAL SKILLS

Programming Languages: Java, J2EE, PL/SQL

Java Technologies: (JDK 1.6,1.7,8.0), Collections, Multithreading, AWT, Exception Handling

J2EE Technologies: JSP, Servlets, Applet, JDBC, Java Beans, Tag Libraries

Web Servers: Apache-Tomcat 5.x/7.x/8.x

Application Servers: WebSphere 8.0,8.5,9.0, Tomcat, JBOSS 7.x

Markup & Scripting Lang: Java Script, HTML

Framework: Spring 3.x,4.x, Struts 2.3.x,2.3.x, Spring MVC, Spring Core, jQuery, Ajax, JMS

IDE/Tools: Eclipse3.x,4.x, Net Beans, Visual Studio, IBM RAD, Edit Plus, Rational Rose, ANT, JIRA, Tortoise SVN, Oracle SQL developer, TOAD

Databases and Tools: Oracle 11g/10g/8i, MYSQL, NoSQL, MS Access, SQL Developer, TOAD

ORM Tool: Hibernate 3.x,4.x,5.x

Web Service Technologies: Web Services JAX-WS, JAX-RS, Apache CXF, SOAP

Testing / Bug Fix Tools: JUNIT, Clear Quest

Deployment & Build Tool: Apache Ant 1.x, Apache Maven 3.0.x,3.1.x,3.2.x,3.3.x,3.5.x

Source/Version Control: SVN, ClearCase, VSS

Miscellaneous: MS office, Notepad++, TextPad, Log4j, WinSCP, Putty

PROFESSIONAL EXPERIENCE

Confidential, Columbus, OH

Java Full Stack developer

Responsibilities:

  • Designed and Developed End to End customer self service module using annotation-based Spring MVC, Hibernate.
  • Designed Presentation layer using JSP, Struts framework and did front-end validations using JavaScript and jQuery.
  • Integrated RESTAPI with Spring for consuming resources using SpringRestTemplates and developed RESTful web services interface to Java -based runtime engine and accounts
  • Developed the application using various J2EE technologies such as Spring MVC, Spring Boot, JSP, Hibernate, Restful Web Services and SQL.
  • Created applications, deployment of JSPs, Servlets, and EJBs in WebSphere.
  • Built the reusable service components using Angular 2 services with ObjectOriented JavaScript, jQuery, HTML, CSS3 based on the visual designs.
  • UsedNode.jsin middleware technologies for serving HTTP requests.
  • Implemented modules into Node.JSto integrate with designs and requirements
  • Created custom directives in Angular 2 for reusable components (directive for browser controls like: disable right click, browser close, and lock screen while transition, multifield form elements, back ground file uploads etc.).
  • Created connections to database using Hibernate Session Factory, using HibernateAPIs to retrieve and store data to the database with Hibernate transaction control.
  • Designed and developed business layer which includes the creation of action classes, VO/beans to handle user interactions through forms and integrated with the WSS framework to handle backend functionality.
  • Used Maven to build the application and deployed to tomcatserver in cloud environment using Jenkins.
  • Used StatelessSessionBeans to encapsulate the business logic and developed WebServices for the modules to integrate client's API.
  • Used Maven as a build tool and retrieved all the dependencies required for the application
  • Used theGitfor version controlling anJIRAfor the project tracking.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented theDrag and Dropfunctionality usingjQueryframework.
  • Create and modify tables, stored procedures, various clustered and non-clustered indexes, triggers, check constraints and functions.
  • Developed SQL migration scripts for enhancements and new requirement changes.

Environment: Java 8, J2EE,JDK 1.8, JSP, JBOSS 7.1, Tomcat, Spring Boot 4.3, Hibernate 5.0.2,EJB 3.2, Windows 10, Angular2 JS, Node JS 7.4, JavaScript,SQL, GIT 2.11, IntelliJ, Restful Web Services, Jenkins 2.6, Spring Based Microservices, GIT, JIRA, Agile

Confidential, Philadelphia, PA

Java Full Stack Developer

Responsibilities:

  • UsedAngularJSas framework to createSingle Page Applicationswhich can bind data to specific views and synchronize data with server.
  • Developed User interface using JSP, HTML, JavaScript, CSS, Ajax and jQuery.
  • Maintained the source of the apps inTortoise SVN version control
  • UsedJavaScriptto handle the basic logics and bind theEvent Handlers.
  • Used SpringIOC to inject the services and their dependencies in dependency injection mechanism.
  • Configured WebLogic JMS Servers, JDBC Data Sources, JDBC Connection Pools, and Bridge to provide interoperability between WebLogic.
  • DevelopedEvent logging and error reporting/alertsfor the whole application.
  • EJB 3.2, Servlets are used to handle the data collected from the JSP’s.
  • Developed the business layer components as Stateless Session Beans based on EJBAPI.
  • Implemented SwaggerConfiguration in Java Spring boot for auto generating swagger JSON files for RESTAPI calls.
  • Used stored procedures in Hibernate for RationalMapping and created Hibernate POJOs.
  • Developed various UI widgets using JavaScript libraries jQuery and developing Rich Internet Applications RIA.
  • Developed micro services using Node.js
  • Used Tortoise SVN for code repositories and have experience on all SVN functionalities such as import, commit, merge trunk and release.
  • Used Log4J utility to log error, info and debug messages
  • On the edge device, responsible of sending response inserialized objectto the cloud service usingREST.
  • Involved in the process of information transmission. AppliedCore JavaincludingCollections, Exception HandlingandI/Ofor image loading,serializationanddeserialization.
  • DesignedSingletonandBuilder patternsto improve the system performance.
  • Participating the SprintPlanning and UserStory Grooming sessions and suggesting can-do and cannot-do in each Sprint.

Environment: Java8, JDK1.8, JSP, JSF 2.2,HTML5,jQuery,JavaScript,Angular JS 1.4,NodeJS 2.3.1, Spring 4.0, Hibernate5.0.2, Oracle 10g, EJB 3.2, J Unit, Apache ANT 1.9, Log4j,Restful Web Services, SVN 1.7.2, Web Services(JAX-WS), Weblogic12.1.3, Eclipse 4.4.

Confidential

Java Full Stack Developer

Responsibilities:

  • Expertise in AngularJS Framework to develop applications and to develop a standalone test application, in scope of future usage of the framework.
  • Involved in Application Development using various Web/Application Servers like Apache Tomcat Server, IBM WebSphere, BEA Web Logic and JBOSS.
  • Generated Session beans,CMPandMessage Driven Beans, and deployed onWeb sphere.
  • Used spring message converters to directly convert theJava objects to and from JSON.
  • Programmed JavaScript source code to consume JSON response received through AJAX effects.
  • Involved in building a high efficiency Dynamic Single and Multiple Page Web Application using AngularJS, Node JS, HTML, HTML5, Java Script, jQuery and CSS3.
  • Implemented different levels of logging and timely backups usingLog4j
  • Collaborated with team members in writing test SQLscripts, performing tests and providing appropriate follow-up actions and documentation
  • Developed DAOs from the hibernate layer using HibernateDAO Support and Hibernate Templates of Spring Framework.
  • Developed the data access layer components as entity Beans based on EJB API.
  • Deployed the EJBs on Web Sphere.
  • Implemented the Job Scheduler functionality to load the Cache Data
  • UsedHibernateORMwith Annotation support followingJPAJava Persistence API specifications for database accesses.
  • Used Maven for build and deploy procedure scripts in UNIX and Windows environment using Hudson.
  • Involved in configuringSpring AOPdeclarative transaction management.

Environment: JavaSE7,JDK 1.7, JSP, JSF 2.1, Servlets, Struts 2.3, Spring 3.1, JDBC 4.1, Web Services, Hibernate 4.2, Web logic 12.1.2, Eclipse 4.4, Oracle 10g, HTML5,Maven 3.3.1, Log4J,EJB 3.1, Rational Rose IDE, Junit 4.0, JavaScript 1.8.5, XML/XSLT

Confidential

UI developer

Responsibilities:

  • Expertise in AngularJS Framework to develop applications and to develop a standalone test application, in scope of future usage of the framework.
  • ImplementedDAOlayer usingSpring JDBC Moduleto callDB2stored procedures from the application.
  • Extensively used/modifiedJQUERYto performAJAXcalls for creating interactive web pages onJSONresponse.
  • Worked with backend developers to convertHTML/CSS non-functional pagesinto dynamic JSP pages.
  • Used JavaScriptlibraries to create slider and page-turning animations on calendar widgets.
  • Developed UI withStruts Tilesframework,JMS,HTML,JSP,JavaScript, jQueryto present Client-side GUI.
  • Developed Web Services and consumed the Web Services using Apache Axis and used Soap UI for testing Web Services
  • Unit tested the complete application usingJunit
  • WrittenAjax driven JSONconsuming JavaScript functions to save User selections such asradio button, drop-down menu selections into a cookie.
  • Implemented object relational mappings usingJPAJava Persistence API.
  • Programmed JavaScript source code to consume JSON response received through AJAX effects.
  • Collaborated with team members in writing test SQLscripts, performing tests and providing appropriate follow-up actions and documentation
  • Used JDBC to connect to the Oracle database and wrote PL/SQL scripts to gather data from the oracle database and perform manipulations on data
  • Worked onJob SchedulingEmail notification andsecurityset up.
  • Involved in configuringSpring AOPdeclarative transaction management.

Environment: Angular JS 1.2.2, JavaScript, Html,jQuery, Junit, Ajax, JMS, JSON,JDBC, Spring3.0, CSS, JSON, jQuery, Oracle 10g,SQL, PL/SQL,Restful Web Services

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in Requirements, Analysis and responsible for designing page layout using HTML, CSS along with JavaScript, jQuery, AJAX and adding dynamic functionality to each module.
  • UsedStruts 2integrated withSpring 3 MVCto establish the mutual communication of server side and client side.
  • Interacted with java controllers JQUERY, Ajax, and JSON to write/read data from back end systems.
  • Configured data source’s, Dao’s and integrated with Ibatis through spring
  • Developed SQL-map configuration for Ibatis
  • Introduced the spring-based architecture for the newly designed UI Infrastructure services to interact with the legacy services.
  • Implemented proto type beans incorporated into singletonbeans using springlook-up methods.
  • Maven is used to download the JavaPlug-in for developing the applications.
  • Development and support ofRestful Web servicesthat support JSON usingSpring Web services JAX-RS Spring MVC Module.
  • Extensively usedjQuery plug-ins, Ajax Queue, Auto Populating select-box, Search plug-in, calendar plug-in, AJAX-queue plug-in, and Auto populating multiple select-boxes.
  • Deployed the entire application on WebLogic10 Application Server.
  • Used Jenkins for continuous build and deployment (CI/CD) on WebSphere multiple environments.
  • Implemented SOAP based web service using Spring CXF and JMS configuration objects.
  • Designed and developed reports using JSP, Servlets with JDBC connection to Oracle
  • Developed JSP as the view, Servlets as Controller to make calls to EJB as model.
  • Developed page specific elements, handlers, web beans, view helper classes, JSP pages & fragments by using design patterns and java standards.
  • Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
  • Handling all the activities related to designing for Production on Web site.

Environment: Java 1.7, J2EE, JSP, Spring Boot 2, ibatis 3.0,Windows 10, GIT 1.7, IntelliJ, Maven3.0.2, SOAP/Restful Web Services, Jenkins 2.0, WSDL, Spring Based Microservices, Oracle 9i, Agile, WebLogic 10

We'd love your feedback!