We provide IT Staff Augmentation Services!

Sr. Full Stack Java Developer Resume

3.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. I have used a wide variety of technologies for building the applications, including Java, J2EE, JSP, Servlets, JavaBeans, EJB, JDBC, JavaWeb Services, 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 Exception Handling.
  • Expertise to access/connect Data Access Objects to the 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 the analysis, documenting the requirements and architecting the application based on J2EE standards.
  • Involved in complete development of Agile Development Methodology/SCRUM', developed and tested the 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 the 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 the Microservices using Spring Boot that create, update, delete and get the 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 the features of Spring JDBC and Spring ORM classes like JDBC Template and Hibernate Template to perform the 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 the 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 the 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

Responsibilities:

  • Involved in the 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 the customer requirement by using Java 8/JEE API (JDK 1.8).
  • Worked under Agile Methodology to develop Application.
  • Used Wildfly & Glassfish application to deploy the 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 the requirement.
  • Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Rails framework and Ruby conducting code reviews.
  • Work on developing UI components using Swing framework.
  • 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 the jBPM processes in JBOSS.
  • Involved in migrating jBPM3 to jBPM6.
  • Used microservices architecture with Spring based services to integrate user libraries in the application.
  • Involve in the 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 the database.
  • Used RESTful services to communicate with the 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 the JMS API.
  • Developed and tested website using the 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 withUNIX commands.
  • 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 the application in all the 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 the analysis, design, and development and testing phases of Software Development Life Cycle (SDLC) and used Agile (SCRUM) methodologies for Software Development.
  • Involved in the design of the project using UML Use Case Diagrams, Sequence Diagrams, Object diagrams, and Class Diagrams.
  • Involved in the design and development of application using Spring and Hibernate technologies/frameworks.
  • Extensive experience in developing business components based on the customer requirement by using Java/J2EE (JDK 1.8).
  • Used JIRA application to deploy the 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 in Scala language using Akka, Play framework, Twirl template engine and Web Sockets to provide real time evaluation and rules-based recommendation for the user's portfolio.
  • Build this application using Groovy/Grails as a RESTAPI server and Backbone.JS as a single application.
  • Created and deployed the service applications in application server like tomcat and integration projects on Mule ESB server.
  • Used web framework to automate the 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 in IBM BPM 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 custom AEM components 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 the API’s
  • Used various Core Java concepts like Collection APIs, Exception Handling, Generics and Multi-Threading.
  • Coded the middle tier changes using Java RESTful and 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 the database.
  • Design and development of Web Pages using PHP, jQuery, jQuery Mobile, ajax environment.
  • Used RESTful services to communicate with the UI layer.
  • Experience in using version control tools like Github.
  • Used JUnit for extensive functional and unit testing code.
  • Created test plans and performed NUnit on the application using Test Driven Development Process.
  • Used Mockito for mocking services to test.
  • DevelopedUNIX shell scripts for initialization process and for process control mechanism.
  • Developed the application on RAD and deployed it on IBM WebSphere Application Sever
  • Database Development- Professional experience creating and maintaining complex RDBMS.
  • 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 the application in all the 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 the 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 the test coverage was always maintained and validated using Clover and Cruise Control.
  • Worked with Swing and RCP using Oracle ADF to develop a search application which is a migration project.
  • Design, implement and deploy cloud, Restful services, and Azure web apps.
  • Used GUICE JavaScript 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 the persistence layer using Hibernate frame work in conjunction with spring Functionality.
  • Implemented LDAP web security with JBoss 6 server configuration and added/modified xml and html files for the 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 the Restful web services.
  • Migrated number of in house shell scripts that supported deployment and configuration of multiple applications toUdeploy (Urban code) to reduce the administrative overhead of QA and production releases.
  • UsedGitHub repository to submit code changes that are in turn review the code written by the team before they are merged to the Head Master branch before production.
  • Developed JUnit test cases for all the developed modules.
  • Created multiple reports utilizing the RDBMS, MySQL.
  • Developed stored procedures, triggers and used PL/SQL on Oracle database.
  • Used SQL Queries in Javacode to do select/update/delete depending upon the 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 the Software Development Life Cycle including modeling, analysis, architecture design and development and testing phases.
  • Implemented the functionality of fetching of data from different sources and persisted the data through Hibernate, to separate DAO layer from Database layer and using core Java classes.
  • Implemented Spring MVC framework to develop and configure the views and controller of Spring MVC implemented database persistence, and integrated the web application with the persistence layer.
  • Designing and developing code in ADABAS/Natural in a mainframe environment & providing out of hours’ support.
  • Modified ADABAS files, Programs, and Locals to include new data elements.
  • Enhance the 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 the system into WebSphere Application Server.
  • Used JIRA for the 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

Responsibilities:

  • Developed JMS API using J2EE package.
  • Used Java Script for client-side validation.
  • Used Struts Framework for implementing the 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 the business logic.
  • Involved in the design of the 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 the presentation layer using HTML, DHTML, CSS, Java Script, JSPs, Angular.js, Node.js and XML.
  • Created numerous test cases for unit testing of the 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 the 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 the 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 the query
  • Extensive involvement in database schema design, development and coding.
  • Tuned SQL Queries, created complex stored procedures, packages, functions, triggers, jobs.
  • Involved in the understanding and designing of the 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 the customer specifications from business analyst.
  • Designed and developed user interface screens using HTML, DHTML and JSP.
  • Created and maintained the configuration of the 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!