We provide IT Staff Augmentation Services!

Sr. Full Stack Java Developer Resume

4.00/5 (Submit Your Rating)

Wilmington, DE

SUMMARY:

  • Over 8 years of experience in IT industry in analysis, design, development, and, integration of large client - server and web based applications.
  • Extensive experience and exposure in web based multi-tier and client/server applications using J2EE Architecture Framework. me have used a wide variety of technologies for building teh applications, includingJava, J2EE, JSP, Servlets,JavaBeans, EJB, JDBC,JavaWebServices, SOAP,JavaScript, Springs, Struts, Hibernate, JSF, HTML, XHTML, DHTML, CSS, XML, JSTL, JUnit, AJAX, Angular, ANT, XML, DOM, JQuery, and JAVAtechnology.
  • Experience in working with frameworks like Struts, Spring, JSF and implementing various J2EE design patterns such as Singleton, Session Façade Pattern, Data Access Object and Factory design patterns.
  • Worked as Full Stack developer both in front end and in back end.
  • Used Amazon Web Services (AWS) like EC2, S3, and Cloud Front for promoting code in various Environments.
  • Hands on experience in using IDE tools like Eclipse, JBuilder, NetBeans, WSAD and My Eclipse.
  • Expert in understanding about Object Oriented Analysis and Design and UML notations and experience in using design tools like Rational Rose for creating class, use case and sequence diagrams.
  • Had some knowledge on Information Systems Development Methodology (ISDM).
  • Experience building web applications with JavaScript, Ruby on Rails, and/or Java
  • Worked on Core Java concepts like Multi-Threading, Collection, Interfaces, Synchronization, and ExceptionHandling.
  • Expertise to access/connect Data Access Objects to teh database layer using Hibernate/JPA.
  • Experience in XML, Web Services using SOAP, XML-RPC, JAX-RPC, JAXB and Restful.
  • Expertise in programming, deploying, configuring, and fine-tuning middle-tier popular J2EE Application Servers like open source Apache Tomcat, JBOSS, Web Logic, Glassfish and Wildfly.
  • Experienced in WAMP (Windows, Apache, MYSQL, and Python/PHP) and LAMP (Linux, Apache, MySQL, and Python/PHP) Architecture.
  • Good knowledge of latest version of object oriented JavaScript Libraries like Angular.js, Node.JS, Backbone, Bootstrap, ExtJS 4.0, Require, Handlebars, and Dojo toolkit.
  • Working experience of control version tools like SVN, CVS, Clear Case and PVCS.
  • Knowledgeable with RDBMS concepts like writing SQL Queries, Functions, Stored Procedures and PL/SQL Packages.
  • Good knowledge of Log4j and Junit, Unit testing, Integration Testing, functional testing.
  • Working experience on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
  • Good knowledge of Grunt, GITS, HTTP and Restful services.

TECHNICAL SKILLS:

Languages: JAVA, J2EE, C/C++, SQL, PL/SQL

Java/Java EE 5/6: Java 5.0/6.0/7.0/8.0, Java EE 5/6 (Servlets 2.5, JSP 2.0, JDBC 4.0, JMS), Web Services (SOAP, Restful)

Frameworks: Struts 1, Hibernate 3.0, Spring 2.0, MVC.

Web Programming: JQuery, Ajax, JavaScript, Bootstrap, PHP, AngularJS, NodeJS, CSS, CSS3, DHTML, HTML4, HTML5, JSON, AJAX.

Web Servers: Apache Tomcat 5.0/6.0/7.0, Glassfish3.1.2, Wildfly 8.2, Apache Web Server 2.2

Application Servers: Web Logic 8.x/9.x/10.3, Jboss 4.04, WebSphere 8.0, Jetty.

Operating System: Windows, Unix, Linux and Sun Solaris

Database Systems: Oracle 7.x/8i/9i/10g, My SQL, HSQL, SQL Server 2000, DB2, MongoDB

Cloud Technologies: AWS, EC2, S3, Cloud Front.

XML Technologies: XML, DOM, SAX, XSL, XSTL, JNDI, SOAP, Schema.

IDE: Eclipse, MyEclipse, WSAD, IBM, RAD, NetBeans.

Version Control systems: CVS, Rational Clear Case, SVN, GitHub.

Tools: Junit, Log4j, Jmock, Rational Rose, TOAD, XmlSpy, ANT, Maven.

PROFESSIONAL EXPERIENCE:

Sr. Full Stack Java Developer

Confidential, Wilmington, DE

Responsibilities:

  • Responsible for teh analysis, documenting teh requirements and architecting teh application based on J2EE standards.
  • Involved in complete development of Agile Development Methodology/SCRUM', developed and tested teh application during various iterations.
  • Designed and developed user interfaces using Spring MVC Framework, Spring Boot, Hibernate, JSP, JSTL, HTML, CSS, Java Script, Angular JS and React JS.
  • Designed dynamic and browser compatible pages using HTML5, DHTML, CSS3, BOOTSTRAP and JavaScript.
  • Used Angular JS as frameworks to create single page applications (SPA) which can bind data to specific views and synchronize data with server using Sass, Less, Bootstrap, Angular JS.
  • Developing Intranet Web Application using J2EE architecture, using JSP to design teh user interfaces and Hibernate for database connectivity.
  • Extensively used Core Spring Framework for Dependency Injections of components and developed application using Spring Frameworks (Spring IOC), Spring DAO, and Spring Boot.
  • Implemented SOAP Web Service using JAX-WS and Apache CXF and generated client stubs from WSDL.
  • Developed teh Microservices using Spring Boot that create, update, delete and get teh assignment information from backend.
  • Develop Message Driven Beans (MDB) & involved in building and accessing a web Services using SOAP over JMS.
  • Used Hibernate, object relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with SQL-based scheme.
  • Used Spring Data Framework to use teh features of Spring JDBC and Spring ORM classes like JDBC Template and Hibernate Template to perform teh database operations by connecting to Data sources available.
  • Implemented XML parsing code for different application.
  • Designed user-friendly navigation for displaying various sections of data using JQuery.
  • Created database objects like Stored Procedures, Tables, Views, Sequences, Cursors, Packages and Triggers.
  • Implemented teh database connectivity using JDBC with Oracle database as backend.
  • Developed SQL, PL/SQL with Stored Procedures to interact with Persistent database using Oracle 11g.
  • Used JBoss Application Server to deploy application.
  • Involved in unit testing using JUNIT with Mockito, Integration testing and system testing.
  • Experience using version control tools like GIT or SVN.
  • Used Log 4j for debugging, testing and maintaining teh system state.

Environment: Java8 / J2EE, Servlets, JSP, JSTL, HTML, JQuery, Angular JS 2.0, AJAX, XML 1.0, XSD 1.1, Spring, Spring MVC, Spring securities, Spring JPA, Spring JMS, EJB, RESTFUL Web Services, RAD 8.5, WebSphere 8.0, Glassfish 3.1.2, Net beans 8.2, Maven 3.3, Jenkins, JIRA, Oracle 10g, JUNIT.

Java Full Stack Developer

Confidential -DOLA, Denver, CO

Responsibilities:

  • Involved in teh analysis, design, and development and testing phases of Software Development Life Cycle (SDLC) and used Agile (SCRUM) methodologies for Software Development.
  • Extensive experience in developing business components based on teh customer requirement by usingJava 8/JEE API (JDK 1.8).
  • Worked under Agile Methodology to develop Application.
  • Used Wildfly & Glassfish application to deploy teh code.
  • Designed and developed user interfaces using Spring MVC Framework, Spring Boot, Hibernate, JSP, JSTL, HTML, CSS, Mule, Java Script, Angular JS, React JS and Ruby on Rails.
  • Involved in designing, developing and configuring server side J2EEcomponents like JavaBeans, JSP, Servlets, JNDI and XML using IDE- NetBeans and deployments in Wildfly.
  • Designed and Developed JSFcomponent, implemented event handling usingJava,JSF, MyFaces, PrimeFaces 6.0, AJAX.
  • UI Components and Backing Beans,JSF Primefaces, involved in configuring web.xml, faces-config.xml for navigations, controllers.
  • Built AngularJS modules, controllers, pop up modals, and file uploaders.
  • Developed single page application by using Primefaces backed by MongodB and NodeJS
  • Implemented nested views and routing using Angular UI Router as per teh requirement.
  • Implemented and enhanced CRUD operations for teh applications using teh MVC (Model View Controller) architecture ofRailsframework andRuby conducting code reviews.
  • Work on developing UI components usingSwingframework.
  • Used all aspects of MySQL/PHP Programming (object oriented PHP) in LAMP environment.
  • Used Core Java concepts like Collection APIs, Exception Handling, Generics and Multi-Threading.
  • Developing custom HTML elements using Angular JS directives.
  • Implemented spring framework beans for jBPM actions and event handlers.
  • Written customized configuration spring bean class to deploy teh jBPM processes in JBOSS.
  • Involved in migrating jBPM3 to jBPM6.
  • Used microservicesarchitecture with Spring based services to integrate user libraries in teh application.
  • Involve in teh design of portlets for WebSphere Portal.
  • Used spring securities, Spring JPA, Spring JMS modules.
  • Transaction Management using EJB 3.0 and custom framework.
  • Experience in using ODBC to access teh database.
  • Used RESTful services to communicate with teh UI layer.
  • Design and Develop SOAP Web services, generate classes from published WSDL and XSD usingJAXWS using maven
  • Developed Message Driven Beans (MDB) and extensively used teh JMS API.
  • Developed and tested website using teh MEAN (Mongo DB, Express, AngularJS, Node.js) stack.
  • Implemented REST web service in Scala usingAkka and Play framework for client log tracking application.
  • Used JUnit for extensive functional and unit testing code.
  • Experience and well versed withUNIXcommands.
  • Used Git andGitHub for version control.
  • Used Jasper Reports Server for creating and publishing reports.
  • Involved in writing PL/SQL stored procedures for Oracle 10g database.
  • Used DB2, Oracle10g as database to access customers Warehouse Data from credit bureau, Used Sql Explorer and Toad as IDE. Extensively worked on PL/SQL and DB2
  • Used Maven Deployment Descriptor Setting up build environment by writing Maven build.xml, taking build, configuring and deploying of teh application in all teh servers.

Environment: Java8 / J2EE, Servlets, JSP, JSTL, HTML, JQuery, Angular JS 2.0, AJAX, XML 1.0, XSD 1.1, Spring, Spring MVC, Spring securities, Spring JPA, Spring JMS, EJB, RESTFUL Web Services, RAD 8.5, WebSphere 8.0, Glassfish 3.1.2, Wildfly 8.2, Net beans 8.2, Maven 3.3, Jenkins, JIRA, Oracle 10g, JUNIT.

Java Full Stack Developer

Confidential, Champaign, IL

Responsibilities:

  • Involved in teh analysis, design, and development and testing phases of Software Development Life Cycle (SDLC) and used Agile (SCRUM) methodologies for Software Development.
  • Involved in teh design of teh project using UML Use Case Diagrams, Sequence Diagrams, Object diagrams, and Class Diagrams.
  • Involved in teh design and development of application using Spring and Hibernate technologies/frameworks.
  • Extensive experience in developing business components based on teh customer requirement by usingJava/J2EE (JDK 1.8).
  • Used JIRA application to deploy teh code.
  • Designed and developed user interfaces using Struts, Spring Framework, Spring Boot, Spring JPA, JSP, HTML, and CSS.
  • Developed web application using Spring Framework with MVC design pattern.
  • Implemented an MVC based web application inScalalanguage usingAkka, Play framework, Twirl template engine and Web Sockets to provide real time evaluation and rules-based recommendation for teh user's portfolio.
  • Build this application using Groovy/Grails as a RESTAPI server and Backbone.JS as a single application.
  • Created and deployed teh service applications in application server like tomcat and integration projects on MuleESBserver.
  • Usedwebframework to automate teh mapping between SQL databases and objects in Java.
  • Strong back-end Batch Processing using JDBCBatch Processing and CRON JOB Quartz Scheduler Framework Batch Processing.
  • Experience inIBMBPM tool migration at development side.
  • Hands on experience in Test Driven Development (TDD), Agile Methodology and Scrum Methodology.
  • Provided customized jBPM solutions as per client requirement.
  • Developed customAEMcomponents for Web Content Management.
  • Developed AEM components and services to generate JSON.
  • Used Amazon Web Services (AWS) like EC2, S3, and Cloud Front for promoting code in various Environments and used Amazon API’s to maintain and secure teh API’s
  • Used various Core Java concepts like Collection APIs, Exception Handling, Generics and Multi-Threading.
  • Coded teh middle tier changes using Java RESTfuland SOAP Web Services spring and Hibernate
  • Experience in working with monitoring tools for applications, servers such as Nagios 3.2 in Linux, Solaris servers.
  • Experience in upgrading and migrating various versions of Mongo database on different platforms.
  • Transaction Management using EJB 3.0 and custom framework.
  • Experience in using ODBC to access teh database.
  • Design and development of Web Pages usingPHP, jQuery, jQuery Mobile, ajax environment.
  • Used RESTful services to communicate with teh UI layer.
  • Experience in using version control tools likeGithub.
  • Used JUnit for extensive functional and unit testing code.
  • Created test plans and performedNUniton teh application using Test Driven Development Process.
  • Used Mockito for mocking services to test.
  • DevelopedUNIXshell scripts for initialization process and for process control mechanism.
  • Developed teh application on RAD and deployed it on IBMWebSphere Application Sever
  • Database Development- Professional experience creating and maintaining complexRDBMS.
  • Troubleshoot problems overPerl scripts/modules modifications.
  • Involved in writing PL/SQL stored procedures for Oracle 10g database.
  • Used Maven Deployment Descriptor Setting up build environment by writing Maven build.xml, taking build, configuring and deploying of teh application in all teh servers.

Environment: Java8 / J2EE, Servlets, JSP, JSTL, HTML, JQuery, Angular, PHP, AJAX, XML 1.0, XSD 1.1, Spring, Spring MVC, Spring securities, Spring JPA, Spring JMS, EJB, RESTFUL Web Services, SOAP 1.2, WSDL, Hibernate, Tomcat 7.0, WebSphere 7.0, Eclipse Mars4.5, Maven 3.3, Jenkins, JIRA, AWS (EC2, S3, Cloud Front), Oracle 10g, JUNIT, Log4J, MOCKITO.

Java/J2EE Developer

Confidential, Cleveland, OH

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology (SCRUM).
  • Involved in design discussions and understanding of business requirements and identify teh relevant functional and technical requirements.
  • Worked on customer facing application which is used for transactions and payments.
  • Used JSP's HTML on front end, Servlets as Front Controllers and JavaScript for client side validations
  • Created controller Servlets for handling HTTP requests from JSP pages
  • Developed entire application web-based client implementing MVC Architecture using Spring Framework
  • Developed Batch Processing using Quartz scheduler framework.
  • Developed an application, in Java andScala on Akka framework.
  • Test Driven Development (TDD) approaches was utilized and teh test coverage was always maintained and validated using Clover and Cruise Control.
  • Worked with Swing andRCPusing Oracle ADF to develop a search application which is a migration project.
  • Design, implement and deploycloud, Restful services, andAzureweb apps.
  • UsedGUICEJavaScript and XMI for client-side implementation.
  • Utilized Ajax, MVC,Ext JS 4.1 and Ext. direct, Spring MVC, Spring JPA, Spring Boot.
  • Implemented Object-relation mapping in teh persistence layer using Hibernate frame work in conjunction with spring Functionality.
  • ImplementedLDAPweb security with JBoss 6 server configuration and added/modified xml and html files for teh application.
  • Implemented MVC Architecture using Apache Struts Framework. Bea WebLogic Server used as a J2EE application server.
  • ConfiguredSolr server to index different content types like HTML, PDF, XML, XLS, DOC, DOCX and other types.
  • Involved in developing theRestfulweb services.
  • Migrated number of in house shell scripts that supported deployment and configuration of multiple applications toUdeploy (Urban code) to reduce teh administrative overhead of QA and production releases.
  • UsedGitHub repository to submit code changes that are in turn review teh code written by teh team before they are merged to teh Head Master branch before production.
  • DevelopedJUnittest cases for all teh developed modules.
  • Created multiple reports utilizing theRDBMS, MySQL.
  • Developed stored procedures, triggers and used PL/SQL on Oracle database.
  • Used SQL Queries in Javacode to do select/update/delete depending upon teh business requirement
  • Extensively worked with XML schema, XSL/XSLT, XML to navigate in XML documents, andDOM4J to process and parse XML files.

Environment: Java / J2EE(JDK 1.6), Servlets, JSP, JSTL, HTML, JQuery, Angular, AJAX, XML 1.0, XSD 1.1, Spring, Struts, Spring securities, Spring JPA, Spring JMS, EJB, RESTFUL Web Services, SOAP 1.2, WSDL, Hibernate, Tomcat 7.0, JBoss, Eclipse Indigo 3.7, Maven, Jenkins, JIRA, Oracle 10g, JUNIT, Log4J.

Java Developer

Confidential, Greenwich, CT

Responsibilities:

  • Involved in various phases of teh Software Development Life Cycle including modeling, analysis, architecture design and development and testing phases.
  • Implemented teh functionality of fetching of data from different sources and persisted teh data through Hibernate, to separate DAO layer from Database layer and using core Java classes.
  • Implemented Spring MVC framework to develop and configure teh views and controller of Spring MVC implemented database persistence, and integrated teh web application with teh persistence layer.
  • Designing and developing code inADABAS/Naturalin a mainframe environment & providing out of hours’ support.
  • Modified ADABAS files, Programs, and Locals to include new data elements.
  • Enhance teh user interface using HTML5, CSS3 and JavaScript Libraries like JQuery, AngularJS.
  • Build this application using Groovy/Grails as a RESTAPI server
  • Developed web services by WSDL, SOAP and XML schema support.
  • Dynamic web pages are developed using JSF, JavaBeans, XHTML, JavaScript and Custom Tags.
  • Used JSON for message transformation.
  • Implemented Harvest to create and test XML configuration.
  • Involved in creating Restful web services using JAX-RS and JERSEY tool.
  • Used XSLT transform to translate XML input data to HTML output.
  • Implemented GUI using JQuery, AJAX, CSS, Bootstrap, and HTML.
  • Developed Maven scripts for deploying teh system into WebSphere Application Server.
  • Used JIRA for teh issue tracking and bug reporting.

Environment: Java / J2EE (JDK 1.6), Servlets, JSP, JSTL, HTML, JQuery, Angular, AJAX, XML 1.0, XSD 1.1, Spring, Spring MVC, Spring securities, Spring JPA, Spring JMS, EJB, RESTFUL Web Services, SOAP 1.2, WSDL, Hibernate, Tomcat, Eclipse Indigo 3.7, Maven, Jenkins, JIRA, Oracle 10g, JUNIT, Log4J.

JAVA/J2EE Developer

Confidential, Norcross, GA

Responsibilities:

  • Developed JMS API using J2EE package.
  • Used Java Script for client-side validation.
  • Used Struts Framework for implementing teh MVC Architecture.
  • Developed presentation layer using JSP, JSF, CSS, AJAX, JavaScript, JSF Tag Libs.
  • Performed Validations on UI data using JSF validations and JavaScript
  • Wrote various Struts action classes to implement teh business logic.
  • Involved in teh design of teh project using UML Use Case Diagrams, Sequence Diagrams, Object diagrams, and Class Diagrams.
  • Understand concepts related to and written code for advanced topics such as JavaIO, Serialization and multithreading.
  • Developed teh presentation layer using HTML, DHTML, CSS, Java Script, JSPs, Angular.js, Node.js and XML.
  • Created numerous test cases for unit testing of teh code using JUnit testing framework.
  • Used Maven as a Project management tool. Designed and created Hibernate persistence classes using Hibernate API
  • Responsible for production support, integration and coordination with other teams to meet teh deadlines.

Environment: Java / J2EE, Servlets, JSP, JSTL, HTML, JQuery, Angular, AJAX, XML 1.0, XSD 1.1, Spring, Spring MVC, Spring securities, Spring JPA, Spring JMS, EJB, RESTFUL Web Services, SOAP 1.0, WSDL, Hibernate, Tomcat 7.0, WebSphere 6.0, Eclipse Galileo, Maven, Jenkins, JIRA, Oracle 10g, JUNIT, Log4J.

Java Developer

Confidential

Responsibilities:

  • Involved in gathering and analyzing system requirements.
  • Used Multi-threading and Exceptional Handling in teh development of applications.
  • Developed Data Access Layer using Hibernate ORM framework.
  • Have coded numerous DAO's using Hibernate Dao Support. Used Criteria, HQL and SQL as teh query
  • Extensive involvement in database schema design, development and coding.
  • Tuned SQL Queries, created complex stored procedures, packages, functions, triggers, jobs.
  • Involved in teh understanding and designing of teh complex back-end framework.
  • Used XML for data exchange and schemas (XSDs) for XML validation. Used XSLT for transformation of XML.
  • Involved in all phases of SDLC including requirements Collection, Design and Analysis of teh customer specifications from business analyst.
  • Designed and developed user interface screens using HTML, DHTML and JSP.
  • Created and maintained teh configuration of teh Application Framework.
  • Eclipse used as JavaIDE tool for creating Action classes and XML files.
  • Used Bugzilla as a Bug Reporting Tool.

Environment: Java, J2EE, JSP, Servlets, HTML, DHTML, XML, JavaScript, Struts, MVC, Eclipse, Apache Tomcat, PL/SQL, Oracle.

We'd love your feedback!