We provide IT Staff Augmentation Services!

Sr Full Stack Developer Resume

4.00/5 (Submit Your Rating)

Basking Ridge, NJ

SUMMARY

  • 8 years of experience inJava/J2EE technologies, Struts, Spring MVC, EJB, Web Services, Hibernate, SQL, PL/SQL, JDBC, and Servers like IBM Web Sphere, BEA Web logic, Apache Tomcat, Oracle 10g AS, Jboss and Database Servers like Oracle, DB2 and MySQL Crystal Report.
  • Expertise in designing, developing and deploying applications using J2EE technologies including Servlets, JSP 2.x, EJB 3.x, JSTL 1.x, Struts, Spring, JSF 2.x, JMS 2.x, JSF My Faces, Rich Faces, Prime Faces and Ice Faces, AJAX, JDBC, JTA, JNDI, GWTJavaBeans Hibernate and Web Services.
  • Experience with JavaScript framework Angular JS 1.x and JQuery library.
  • Experience in client design and validations using HTML5, AngularJS 1.x, Angular 2, Bootstrap, JQuery, JavaScript, AJAX, JSP, DOJO and Swing.
  • Good working knowledge on Angular UI bootstrap components, Bootstrap CSS components, JQuery API, Font awesome.
  • Good knowledge in Object Relation mapping using Hibernate.
  • Handfuls of experience in build and deploy tools such as Ant, Maven, and Jenkins.
  • Extensive experience in developing test cases using Junit.
  • Experience in XML related technologies including XML, XSD, UML, XSLT, DTD, JSON Schemas, and SAX, DOM Parsers. Parsing, Manipulating & Querying the XML and JSON data.
  • Performed a wide range of data transformation using Smooks framework.
  • Worked on creating micro services to provide RESTful API utilizingSpringBootwithSpringMVC.
  • Experienced in implementing enterprise integration patterns using Apache Camel framework.
  • Extensive experience in Relational Database (RDBMS) Design, Database & Query Optimization, Performance Tuning & Indexing and Implementation of database objects.
  • Experience in Source Version Control tools such as Tortoise SVN, Git, and GitHub.
  • Designed and developed user interface of application modules using HTML, CSS, Java script, JSP and Strut Tags, JQuery and Ajax and provided various style sheets.
  • Extensive experience in different IDEs including Rational Software Architect (RSA), Rational ApplicationDeveloper(RAD 6.0), WSAD 5.x, Eclipse, Net Beans and TOAD.
  • Hands on experience using the UDDI, SOAP, WSDL, JAX - RPC, JAXP, JAXR, JAXB technologies.
  • I have a good understanding of development environment using AGILE methodologies with SCRUM process. Participated in Daily Scrums, Sprint Planning, Sprint Retrospective meetings.
  • Highly proficient in designing n-tier Enterprise application with J2EE design patterns like IOC (Inversion of Control), AOP (Aspect Oriented Programming), MVC, Business Delegate, Service Locator, Session Façade, DTO, DAO, Front Controller, Factory and Singleton.
  • Good knowledge in working with core Java concepts like Collections API, Multithreading, Remote Method Invocation, Serialization, Java Beans and OOPs technologies.
  • Strengths include excellent interpersonal and communication skills, the ability to provide solutions from a functionaland technical perspective, meet deadlines, quickly build client rapport and be a team player.

TECHNICAL SKILLS

Languages: Java and J2EE

Technologies: JDBC, Servlets, JSP 2.3,2.1/2.0/1.2, JSTL, Java Beans, MVC, Struts, EJB 3.2/3.0/2.1, JSF 2.2/2.0/1.2, JMS 2.0, SOA, SOAP, JavaScript, JQuery, Bootstrap, AJAX, CSS 3, XML and HTML 5

Development Approach: Waterfall and Agile

Testing Tools: JUnit and Test-Driven Development (TDD)

Application/Web Servers: Apache Tomcat 5.x, IBM Web Sphere 6.0, BEA Web Logic 8.x, 9.x, 10.x and Red Hat JBoss

Ide: Eclipse 3.x, IBM Rational Application Developer 6.0, 7.0 and Net Beans IDE, STS, JBOSS Developer Studio.

Message Oriented Middleware: Apache Active MQ, IBM MQ Series/Web Sphere MQ.

Frameworks: Struts, Spring, JSF 2.2/2.0/1.2, Angular JS, Backbone JS and Hibernate

Web Services: SOAP, REST, JAX-RPC, JAX-WS, JAXB, WSDL and UDDI

Build Tools: Ant and Maven

Database: IBM DB2, Oracle 9i/10g/11g, SQL Server, MySQL and MongoDB

Logging Tool: Log4J 2.8

PROFESSIONAL EXPERIENCE

Confidential, Basking Ridge, NJ

Sr Full Stack Developer

Responsibilities:

  • Involved in design, analysis, and development and testing phases of the software development lifecycle.
  • Followed Agile (Scrum) methodology for project development. Involved in Sprint planning, estimation of tasks for User Stories, daily scrum meetings, and end of the sprint demos and sprint retrospective.
  • Undertaken research and implementation of Smooks framework to enable transformation of data from upstream applications into downstream specific formats.
  • Developed and maintained the application using JBOSS Fuse.
  • UsedApacheCamelfor routing of internal and external Web services in a Micro service-oriented architecture.
  • Created REST web services to send data in JSON format to different systems usingApacheCXF.
  • Used Soap UI to setup mock services to invoke soap endpoints of client locally and to test the soap input and response requests of the applications.
  • Worked with JBoss Business Rules Management System (BRMS) to write the rules for the validation of transactions.
  • Performed CRUD operations like Update, Insert and Delete data inMongo DB.Worked with JBoss Infinispan Cache system to load data from cache memory.
  • The presentation layer usedSpringMVCto implement theMVCarchitecture design and facilitates user interface designed by use of JSP's 2.3 and tag libraries.
  • Removed all the XML based configurations required to build the MVC application and maintained in the classes usingSpringBoot.
  • Responsible for design and development of UI screens for the application using HTML, JavaScript, CSS, AngularJS, Bootstrap, JSON and JQuery based on mock- ups.
  • Used AngularJS Http Request to read data from web servers and process JSON data to render in the UI. Implemented dynamic page elements and form error validations using AngularJS directives.
  • Poc on creating Typescript reusable components and services to consume REST API's using Component based architecture provided byangular2.
  • Build backend API withNode.jsalso created modules to store and mutate data from the MongoDB.
  • Worked with JSON web tokens for authentication and authorization security configurations usingNode.js
  • Used JQuery to make the HTML5 and CSS code interact with the JavaScript functions to add dynamic data to the web pages Confidential the client side.
  • Working with ELK (Elastic Search, Log stash and Kibana 5.1.2) stack to develop an end to end transaction processing system.
  • Developed REST APIs to retrieve processed data from Cassandra database.
  • Wrote complex database queries to handle database calls in Apache Cassandra.
  • Worked with Open Shift Enterprise to build, deploy and host an application.
  • Used the Log4j framework to implement the logging mechanism of the applications.
  • Involved in the developing unit test cases using JUnit. Worked on developing automation test scripts using TestNG framework.
  • Implementedtestdrivendevelopment, executed unittestplans using Junit and TestNG.
  • Provided production support by solving various production bugs assigned and tracked them using Rally.

Environment: Java 1.8, Spring, Apache Camel, Mongo DB 3.0.2, Rest Web Services, SoapUI 5.2.0, Open Shift Environment(OSE) 3.2.x, Elastic Search 5.1.2, Kibana 5.1.2, TestNG, BRMS(Drools), JSON, JBoss Developer Studio 10.1.0, GIT.

Confidential, Kansas City, MO

Sr Full Stack Developer

Responsibilities:

  • Involved in the Analysis, Design and implementation usingAGILEmethodology for iterative development of the application. Participated in Scrum, Retrospective and Release Planning meetings.
  • Designed, developed, debugged and tested the web based application using the J2EE architecture.
  • Designed and developed the User Interface using JSP, Servlets andJavafor both Business Logic and GUI development.
  • Designed the user interface of the application using HTML, CSS3, JSP 2.3, JSTL 1.2, JSF 2.2, JavaScript and AJAX.
  • Wrote classes and methods in Core Java, J2EE and used Spring MVC Framework for developing the application and used JPA 2.1 to map to Oracle database tables.
  • UsedSpringbootto create stand-alonespringapplications and to implement Micro Services architecture.
  • Used Angular JS 1.5 as framework to create a Single Page Application (SPA), which can bind data to specific views and synchronize data with server.
  • Created Multiple Re-usable UI Directives by defining Angular JS Directives, Attaching Event Listeners, Controllers & Updating DOM elements.
  • Implemented client side data validations using JavaScript and Server side data validations using JSF validators.
  • CreatedDrupalmodules for Active log sessions and Service Reporting System.
  • Extensive use of Collection Framework features like Map, Object, List to retrieve the data from Web Service, manipulate the data to in corporate Business Logic and save the data to Oracle database.
  • Implemented the persistence layer using Hibernate-ORM.
  • Developed Web Services to consume those Web Services as well other enterprise wide Web Services. Implemented Web Service Message Flows using SOAP.
  • Developed & deployed the application in Web Sphere Application Server.
  • Built EnterpriseJavaBeans with Point-to-Point messaging functionality and MQ series as JMS provider.
  • Developed SQL, PL/SQL with Stored Procedures to interact with Persistent database using Oracle 11g.
  • Migrate applications to quality assurance and/or the production environment, or perform quality assurance as necessary.
  • Followed Agiletestdrivenmethodology using JUnit framework.

Environment: Java 1.6, Spring 3.0, Hibernate 3.x, JSP, JSF, JBOSS, JavaBeans,JavaScript, Angular JS, JQuery, JPA, XML, XSLT, Unix Shell Script, Web Sphere IntegrationDeveloper, Spring Tool Suite, SOAP, Maven, Web Sphere Application Server, Oracle 11g, SQLDeveloper, PL/SQL, SQL Server 2005/2000.

Confidential, Columbus, OH

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in discussions with the client to discuss and understand various components of the requirement and to implement the same.
  • Implemented JSP corresponding to the controller where in the data was propagated into it from the model and view object from the controller Designed and Implemented MVC architecture using Spring Framework, which involved writing Action Classes/Forms/Custom Tag Libraries &JSP pages.
  • Designed, developed and maintained the data layer using Hibernate and performed configuration of Spring Application Framework.
  • Extensively written JQuery for responsive event handling. Involved in front end development using Struts, JSP's, JSF and JSTL.
  • Used technologies like Java 1.6, JEE, Spring MVC, Hibernate, JSON, CSS3, JQuery, Ajax, ANT, SQL, RESTful API Web Services, DOJO, PL/SQL back end as Oracle via SQL Developer with Tomcat.
  • Responsible for designing application layer API using EJB components using J2EE.
  • Used XML, WSDL, UDDI, SOAP Web Services for communicating data between different applications
  • Used the Java Collections API extensively in the application as security protection for XML, SOAP, REST and JSON to make a secure Web Deployment.
  • Developed Jersey Restful Framework of spring for consuming and producing web services.
  • Developed server-side services using Java, spring, Web Services (SOAP, Restful, WSDL, JAXB, JAX-RPC).
  • Experience using SOAP UI for testing web services.
  • Created JUNIT test case for various functional modules, modified, debugged and executed using JUNIT plugin to Eclipse IDE.
  • Involved in creating and extracting data from database using SQL Queries, PL/SQL on Oracle database.
  • Extensively used log4j to log regular debug and exception statements.
  • Performed code review and unit tested the application using Junit framework. Participated in the production support and maintenance of the project.

Environment: Java1.6, Spring 3.0, Hibernate, J2EE, JSP, JSTL, JQuery, Oracle, SVN, Web Logic, Eclipse, ANT, Apache Tomcat, SVN, REST, JSON, SOA, J2EE, Oracle, XML 1.x, JAXB 2.x, XSLT 1.x, JAX-WS, and Web Services

Confidential, Pittsburg, PA

Sr. Java/J2EEDeveloper

Responsibilities:

  • Expertise in development, deployment and implementation of dynamic web applications using Application servers like Vignette Application Portal 7, WebSphere, Apache tomcat in Windows and UNIX environments.
  • Developed and implemented various dynamic web based applications using JSP 2.0, Servlets 2.X, Java Script, Ajax, html, CSS.
  • Efficiently enhancement of applications with Web 2.0 features like AJAX for performance improvement and customer satisfaction.
  • Development, deployment, configuration of theJavaMessaging Services (JMS 1.1) on WebSphere 6.
  • Development and deployment of Service Oriented Architecture (SOA) such as Web Services including SOAP, WSDL, BPEL.
  • Experience in implementation of Object to Relational Mapping (ORM) using Hibernate in Data Layer using iBatis as well JDBC.
  • Implementing logging mechanism using log4j.
  • Involved in Iterative development usingAgileProcess.
  • Experience in using and implementing Design Patterns such as MVC, Singleton, Abstract Factory, Factory Method, Business Delegate, Service Locater, Data Access Object (DAO), Front Controller, Factory patterns and frameworks like Jakarta Struts 1.x and Struts 2.x.
  • Experience is using XML technologies such as JAXP, DOM, SAX, XPath, XSD, and JAXB Parser.
  • Expertise in writing complex queries using PL/SQL MYSQL, MS-SQL Server 2000/2005, Sybase, Oracle and exposure to DDL, DML, stored procedures, cursors, triggers and joins.
  • ImplementedJavaMail API for the email services,JavaFTP API for the file transfer service, ZIP API.
  • Creation and execution of Junit Test Cases.
  • EAR, WAR, deployment, configuration on WebSphere 6.1.

Environment: Java 1.5, JSP 2.1, JAX-WS 2.0, Servlet, EJB 3.0, Spring Security, Struts, Spring MVC, Hibernate, Web Services, WSDL,JavaBeans, WebSphere Application Server, Maven, Web logic workshop, Oracle 11g, SQLDeveloper, Ant, TOAD, CVS.

Confidential

Java Developer

Responsibilities:

  • Interact with Client and business analysts to understand business requirements and translate these into technical designs.
  • Coding and Development of Project using J2EE Technologies (Java Servlets, JSP and JavaScript).
  • Design and Develop application modules based on technical designs and by following application development standards (naming conventions, data access, project standards, etc.) usingJava/J2EE technologies and frameworks like Struts.
  • Developed user interface using JSP, HTML, CSS, and JavaScript.
  • Extensively worked on Servlets, JSPs, Struts and Tiles, Java script, Ajax, Expression language, JSTL 1.2, JSP 2.1 custom tags.
  • Used Spring Framework for Dependency injection and integrated with Hibernate.
  • Used Apache CXF web service stack for developing web services and SOAP UI and XML-SPY for testing web services.Consumed web services and usingCXFAPI to build client jars.
  • Help maintain interfaces from third party systems for import/export into/from Oracle EBS R12.
  • Implemented MVC architecture using Spring Framework.
  • Used spring framework to achieve loose coupling between the layers thus moving towards Service Oriented Architecture (SOA) exposed through Restful Services.
  • Used Spring Framework to integrate with Struts and used ORM mapping tool called Hibernate.
  • Extensively worked with the retrieval and manipulation of data from the Oracle Database by writing queries using SQL and PL/SQL.
  • Used Log4j for logging errors, messages and performance logs.
  • Experience of DOM and SAX parsers for reading and writing XML.
  • Interact with production support personnel to ensure that critical and major production issues are resolved in a timely manner.

Environment: JAVA 1.5, J2EE, XML, HTML,JAVASCRIPT, JSP 2.1, SERVLET, AJAX,Java Mails, ANT, LOG4j, CSS, SAP-Net Weaver, JCO, Hibernate, Struts, Junit, Selenium, (VSS), (SVN),TOMCAT, Oracle.

We'd love your feedback!