We provide IT Staff Augmentation Services!

Sr. Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Weehawken, NJ

SUMMARY:

  • Over Ten plus years’ experience in system design, Enterprise Software development, web development and implementation of J2EE frameworks in healthcare, banking and Confidential domains.
  • Proficiency in design and implementation of Object Oriented concepts (OOP) and J2EE design patterns.
  • Solutions - focused JAVA Developer with extensive hands-on experience in design and development of web-based applications using J2EE/Java EE technologies.
  • Strong experience in developing Web applications with Servlets, Struts and JSP technologies based on MVC, spring and Hibernate frameworks.
  • Hands-on experience on with application servers like JBoss, WebLogic and WebSphere as well as web servers like Tomcat.
  • Involved in development of SOAP based web services using WSDL, SOAP, JAXB, AXIS, JAX-WS and Restful web services using JAX-RS and JERSSY APIs.
  • Expertise in front-end development using HTML5, HTML, XHTML, CSS3, JQuery Java Script and AJAX.
  • Experience with XML technologies like XML, DTD, XSD, XSLT, JAXP (DOM & SAX), and JAXB.
  • Expertise in JDBC API with Oracle 9i/10g/11g, MS SQL Server 2005/08, MySQL, DB2 and Microsoft Access.
  • Proficient with writing SQL and PL/SQL queries in Oracle database along with T-SQL queries in MS SQL Server.
  • Extensive handling of SQL queries, writing stored procedures, functions and triggers, creating views and indexes.
  • Extensive experience with version control for source code libraries and project management on Git, SVN, Clear Case and Visual Source Safe 2005 tools.
  • Solid understanding and hands-on experience with Crystal Reports 10 and Jasper Reports.
  • Sound knowledge of SDLC and its phases with exposure in Safe, Agile, waterfall, Iterative/Incremental and V-model methodologies.
  • Good experience in client interaction for Requirements Gathering and Change Management processes.
  • Excel in creating test plans and writing/running automated test scripts to pinpoint software defects, track bugs, close open defects and validate functionality.
  • High-level proficiency in developing test scripts with Junit, Mockito and JMeter testing frameworks along with Selenium toolset and bug reporting tools like Bugzilla and Mantis.
  • Hands on experience with writing Jasmine test cases using Jasmine.Js and used grunt to run the test cases.
  • Utilized FindBugs, PMD and Quilt for implementing coding guidelines, code analyzer and code coverage.
  • Experience in working with build tools like Maven, Ant, and Jenkins.
  • Utilized Log4J for generating log files at runtime.
  • Created documentation from code using Java doc and used Doxygen to create Modelling diagrams.
  • Serving as a value-adding member of Development and QA teams in organizations.

TECHNICAL SKILLS:

Languages: Java, C, SQL, PL/SQL, Unix shell scripts

Java/J2EE Technologies: J2EE, JNDI, JDBC, JSP, Servlets, MVC, Spring, struts, Hibernate, AJAX, LOG4J, JUNIT

IDE Tools: Intellij IDEA 15/14/13, Eclipse 2.0/3.0/3.1, RAD 6.0/7.0, Net Beans 4.0/4.1/6.0, IBM-WebSphere Integrated Developer 6.0, Toad, SQL*Plus, Ant, Maven

Web Technologies: JavaScript, JQuery, CSS, less, HTML, HTML5, DHTML, XML, XSL, SAX/DOM, JSON, Backbone.JS, Angular.JS, Node.JS, JS-renderer

Design Methodologies: Object oriented (OOA/OOD), Client-Server, UML, SDLC, MVC, DDD

Databases: Oracle 8i, Oracle 9i, Oracle 10g, MS SQL Server2000, MySQL, DB2

Version Control Tools: Git-stash, CVS, Visual Studio 2007, Rational Clear Case, Visual Source Safe, subversion

Application/Web Servers: Tomcat 5.0/5.5/6.0/7.0 IBM WebSphere 5.x/6.x, WPS 6.0, Apache, BEA Weblogic 9.2, JBoss 3.2.x/4.0.0

Operating Systems: MS Windows 3.x/95/98/NT/2000/Xp, UNIX, MS DOS

Deployment and Testing: Maven, Ant, Jenkins

Testing: JUnit, Mockito, SOAP UI

Other Tools: JIRA, File Zilla, Edit Plus, JMeter, IText, Splunk Tool, Postman

Rational Performance Tester: Reports, Jasper Reports

PROFESSIONAL EXPERIENCE:

Confidential, Weehawken, NJ

Sr. Full Stack Developer

Responsibilities:

  • Defined and developed the application's presentation layer using HTML5, CSS3, JSP, JavaScript and React.JS with Redux.
  • Implemented Fork/Join Framework in Spring Batch application.
  • Experience in building N-Tier Web Enabled Applications using Java, J2EE, JSP, Servlets, EJB, JSTL, JDBC, JMS, Spring, Struts, JNDI, Ant, Maven, Web Services SOAP, RESTful .
  • Developed server-side software modules and client-side user interface components deployed entirely in Compute Cloud of Amazon web Services (AWS).
  • Followed agile software development, test driven development and scrum status meetings
  • System built using Model-View-Controller ( MVC ) architecture.
  • Delivered successful RESTFUL web service with React, PERL, HTML, Bootstrap, JavaScript and MySQL.
  • Used Angular.js and Node.js framework for building web-apps and is highly efficient with the Laravel PHP framework as well as using Restful services
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the ReactJS, CSS.
  • Worked on Angular JS 2.0 version for client-side JavaScript MVC framework for the development of dynamic web applications.
  • Creating a Post Mates Clone using MongoDB, Express with Loopback, React, Node.js and Redux.
  • New features implementation as well as fixing existing bugs.
  • Involved in writing SQL queries and procedures and applying optimization techniques.
  • Worked with ES6 features, used babel, web pack with ES5, React JSX.
  • Developed the application using Servlets and JSP for the presentation layer along with JavaScriptfor the client-side validations.
  • Created RESTful API endpoints using Node JS (Express JS)
  • Created RESTful API endpoints using Node.js and Express.js Framework and used JWT tokens to implement authentication.
  • Develop Web Application backed by jQuery, React JS and other Javascript frameworks to enable optimum user experience throughout the app.
  • Migrated the MySQL schema of inventory management into Mongo DB collection.
  • Designed schema and tuned MySQL for performance. Also, Diving and running complex SQL joins, queries.
  • Upgraded existing Windows XP client machines to the latest Rational software version and tested the configuration/communication to the new servers.
  • Designed and implemented application using Java, SpringAnnotations, SpringAOP, SpringTransactions, JPA.
  • Used JPA in mapping bean class to database tables to provide transparent persistence.
  • Designed and developed services using JAX-RPC, JAX-RS and WSDL.
  • Involved in creating complex SQL data base quires and calling Stored Procedures.
  • Used Hibernate as ORM to map Java classes to data base tables.
  • Involved in setting up configuration properties, ORM mappings and CRUD operations with database. Used sessions, transactions, Criteria’s and queries to develop business requirements.
  • Involved in providing security with Authentication and Authorization using LDAP Servers & SiteMinder to provide SSO to the application.
  • Involved in server migration process from Tomcat to WebSphere 8.5.
  • Deployment of Application on WebSphere Application Server 8.5. n agile stories, troubleshooting issues, fixing defects, code review, resolving merge conflicts, QA.

Environment: Java 1.8, IntelliJ IDEA 15.0.6, HTML5, Spring 4.0 XML CSS3, JavaScript, jQuery, NodeJS, JIRA, LESS, GIT, React.JS, ES6, Gem fire, Angular 2.0,Spring 4, Spring boot, Hibernate 4, OracleHTML5, AWS, AngularJS, React.JS, NodeJS, JavaScript, jQuery, CSS3, REST Web services, Rabbit MQ, Junit, XML, JAXB, Maven, GIT, Jenkins, Web Sphere, Docker, AMQP, Oracle.

Confidential, Roseland, NJ

Sr. Full Stack Developer

Responsibilities:

  • Implemented Agile, Scrum methodologies actively involved in technical meetings, requirements gathering, analysis, planning, effort estimations, development and testing.
  • Developed the front end of the application using HTML5, CSS3, SASS, JSP, Angular1 and angular2
  • Created interactive website features using JavaScript and jQuery/ jQueryUI .
  • Created angular 2 reusable components in type script and services to consume REST API from middle tier.
  • Designed and implemented the enhanced development projects by doing POC using advanced technologies like Angular 2 and Node.Js
  • Used Angular MVC and two-way binding.
  • Used AngularJS directives, factories and services for developing single page web applications.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
  • Implemented chained select plugin for j Query with JSON processing and callback feature , chain multiple selects with ease.
  • Wrote page level code using JavaScript with AngularJS framework along with jQuery and other JavaScript libraries.
  • Built data visualization Useing D3.js enter method and D3.js axis components.
  • Prepared Technical Specifications based on the functional requirements .
  • Involved in preparing Technical Design Document of the project .
  • Designed and developed the application using Core Java, J2EE, Struts and Hibernate.
  • Used Eclipse IDE for implementing business tier with Spring boot, Spring IOC, AOP and MVC.
  • Created micro services using Spring boot and deployed the on AWS cloud environment.
  • Used java concepts like Collections, Generics, Exception handling, IO, Concurrency to develop business logic.
  • Used Log4j and logback for output log statements.
  • Used Maven for building and deploying Application.
  • Involved in peer level design and code reviews.
  • Created rest based micro-services and deployed them on Amazon web services (AWS).
  • Created as well as consumed the SOAP as well as RESTful web services using WSDL, SOAP, JAX-WS, JAX-RS, JAXB.
  • Involved in creating complex SQL data base quires and calling Stored Procedures.
  • Used Hibernate as ORM to map Java classes to data base tables.
  • Involved in setting up configuration properties, ORM mappings and CRUD operations with database. Used sessions, transactions, Criteria’s and queries to develop business requirements.
  • Involved in providing security with Authentication and Authorization using LDAP Servers & SiteMinder to provide SSO to the application.
  • Involved in server migration process from Tomcat to WebSphere 8.5.
  • Deployment of Application on WebSphere Application Server 8.5.
  • Tested Components using JUNIT and Mockito during development.
  • Performed validation of user inputs through Struts validation framework and JavaScript.
  • Followed coding guidelines to ensure code quality

Environment: JDK 7.0/8.0, Spring MVC, HTML5, HTML, Javascript, AJAX, DB2, less, CSS, bootstrap, Js-render, Node.Js, Backbone.Js, Angular.js, Spring Boot, Spring MVC, IOC, Core, DAO, DB2, AWS, Docker, REST API, Unix, J2EE, WebSphere 8.5, Spring, LDAP servers, HTTPS, Git, JIRA, Junit, Mockito, Maven, VPN, Eclipse Mars 4.5.0, agile, SOA, Jasper Reports.

Confidential, Bethlehem, PA

Sr. Java Fullstack Developer

Responsibilities:

  • Implemented Agile and Scrum methodologies acting as a scrum master.
  • Actively involved in technical meetings, requirements gathering, analysis, planning, effort estimations, development and testing.
  • Used UML Modelling diagrams such as Sequence Diagrams and Class Diagrams using MS Visio tool
  • Designed and developed the application using Core Java, J2EE, Struts and Hibernate
  • Performed dynamic UI designing with HTML5, CSS3, less, Bootstrap.js, Backbone.js, Angular.js, JavaScript, JQuery, JSON and AJAX.
  • Ran Bower and Grunt components and wrote the scripting using Node.js
  • Used Eclipse IDE for implementing business tier with Spring IOC, AOP and MVC
  • Used java concepts like Collections, Generics, Exception handling, IO, Concurrency to develop business logic.
  • Used Log4j for output log statements
  • Used ANT for building and deploying Application.
  • Involved in peer level design and code reviews.
  • Created as well as consumed the SOAP as well as RESTful web services using WSDL, SOAP, JAX-WS, JAX-RS, JAXB.
  • Involved in Creating complex SQL data base quires and calling Stored Procedures.
  • Used Hibernate as ORM to map Java classes to data base tables.
  • Involved in setting up configuration properties, ORM mappings and CRUD operations with database. Used sessions, transactions, Criteria’s and queries to develop business requirements.
  • Involved in providing security with Authentication & Authorization using LDAP Servers & SiteMinder to provide SSO to the application.
  • Deployment of Application on WebSphere Application Server 8.5.
  • Tested Components using JUNIT and Mockito during development.
  • Tested JavaScript using Jasmine.Js and Grunt during development.
  • Performed validation of user inputs through Struts validation framework and JavaScript.
  • Followed coding guidelines to ensure code quality

Environment: JDK 7.0, Spring MVC, HTML5, HTML, Javascript, AJAX, DB2, less, CSS, bootstrap, Js-render, Node.Js, Backbone.Js, Angular.js, Marionette.js, JSON, REST API, Unix, J2EE, WebSphere 8.5, Spring, LDAP servers, HTTPS, Git, JIRA, Junit, Mockito, Jasmine.js, grunt, Maven, VPN, Eclipse Mars 4.5.0, agile, SOA, Jasper Reports.

Confidential, Franklin, TN

Sr. Java J2ee Developer

Responsibilities:

  • Involved in Agile Scrum methodologies to do requirements gathering, analysis and sprint planning.
  • Planned Sprint releases, deliverables & dependencies with other teams through SOS (Scrum of Scrum meetings) & participate in weekly status meetings.
  • Developed presentation layer using HTML5, HTML, JavaScript, CSS, less, JSON, Rest template, JSP, AJAX, Js-renderer, Bootstrap.js, Backbone.js, Marionette.JS, and Node.js in RSA and deploy it using Web Sphere Application Server.
  • Developed application using Angular.JS and Node . JS connecting to Oracle on the backend.
  • Worked on Domain driven design(DDD).
  • Used java concepts like Collections, Generics, Exception handling, IO, Concurrency to develop business logic.
  • Implemented a Node . js server to manage authentication
  • Ran Bower and Grunt components and wrote the scripting using Node . js
  • Developed software using the Agile methodologies.
  • Developed Spring point cuts using the AOP methods
  • Worked as an active Scrum Master for two teams and conducted all participated in design discussion and improvements.
  • Worked extensively on Entity/Session Bean development and Spring-context XML to handle the request/response from various components.
  • Worked with Unix (Shell Script).
  • Used Web services to access data from server side.
  • Implemented a Middle tier using Spring MVC to process client requests and build server side java models.
  • Used JAXP for parsing & JAXB for binding.
  • Used Log4j for output log statements
  • Developed Java Bean classes according to Oracle database tables.
  • Used Git to Team Synchronization.
  • JavaScript using Jasmine.Js and Grunt during development.
  • Used Jasper reports to generate Payment reports.
  • Created Junit Test Cases using Mockito and Junit.
  • Used Js-renderer to render the Templates.
  • Used Maven to create build scripts and run the JUnit test cases.
  • Deployment of Web Application on Tomcat Server 7.0.
  • Developing software architecture using J2EE.

Environment: JDK 7.0, Spring MVC, HTML5, HTML, Javascript, AJAX, DB2, less, CSS, bootstrap, Js-render, Node.Js, Backbone.Js, Angular.js, Marionette.js, JSON, REST API, Unix, J2EE, WebSphere 8.5, Rational Software Architecture(RSA), HTTPS, Git, JIRA, Junit, Jasmine.JS, Grunt, Mockito, Maven, VPN, Intellij Idea - 14, agile, SOA, Jasper Reports.

Confidential, Franklin, TN

Sr. Java J2ee Developer

Responsibilities:

  • Implementation and maintenance of patient accounting applications using Spring (MVC) Framework.
  • Involved in Agile Scrum methodologies to do requirements gathering, analysis and sprint planning.
  • Planned Sprint releases, deliverables & dependencies with other teams through SOS (Scrum of Scrum meetings) & participate in weekly status meetings.
  • Developed presentation layer using HTML5, HTML, JavaScript, CSS, less, JSON, Rest template, JSP, AJAX, Js-renderer, Bootstrap.js, Backbone.js, Marionette.js, Node.js.
  • Developed application using AngularJS and Node.JS connecting to Oracle on the backend.
  • Worked on Domain driven design.
  • Implemented a Node.js server to manage authentication
  • Ran Bower and Grunt components and wrote the scripting using Node.js
  • Developed software using the Agile methodologies.
  • Developed Spring point cuts using the AOP methods
  • Worked as an active Scrum Master for two teams and conducted all participated in design discussion and improvements.
  • Worked extensively on Entity/Session Bean development and Spring-context XML to handle the request/response from various components.
  • Worked with Unix (Shell Script).
  • JavaScript using Jasmine.JS and Grunt during development.
  • Used Web services to access data from server side.
  • Implemented a Middle tier using Spring MVC to process client requests and build server side java models.
  • Used JAXP for parsing & JAXB for binding.
  • Used Log4j for output log statements
  • Developed Java Bean classes according to Oracle database tables.
  • Used Git to Team Synchronization.
  • Used Jasper reports to generate Payment reports.
  • Created Junit Test Cases using Mockito and Junit.
  • Used Js-renderer to render the Templates.
  • Used Maven to create build scripts and run the JUnit test cases.
  • Deployment of Web Application on Tomcat Server 7.0.
  • Developing software architecture using J2EE.

Environment: JDK 7.0, Spring MVC, HTML5, HTML, Javascript, AJAX, DB2, less, CSS, bootstrap, Js-render, Node.Js, Backbone.Js, Angular.js, Marionette.js, JSON, REST API, Unix, J2EE, Tomcat 7.0.18, HTTPS, Git, JIRAJunit, Jasmine.JS, Grunt, Mockito, Maven, VPN, Intellij Idea - 14, agile, SOA, Jasper Reports.

Confidential, Clearwater, FL

Java Developer

Responsibilities:

  • Identified the Business requirements, prepared Detail Design document and got involved in preparing System Requirements for the project
  • Extensively used MVC, Factory, Delegate and Singleton design patterns.
  • Converted Mock-up into handwritten HTML, JSF, XML, AJAX and JSON. Used JavaScript for the client side validation. Used JSON method in JQuery to load JSON encoded data from the server
  • Used serialize array function from JQuery to encode a set of form elements as an array of names and values.
  • Used filtering mechanisms in JQuery like first(),last() and EQ() to narrow down the search for elements
  • Used Spring Framework AOP Module to implement logging in the application to know the application status.
  • Used Spring DAO Module along with Struts Framework to deal with Database.
  • Developed, and debugged the Servlets and EJB with WebSphere Application server. Developed the middle tier using EJBs, Java Servlets.
  • Designed and developed the UI using Struts view component, JSP, JSF,HTML, CSS and JavaScript, AJAX, JSON.
  • Maintain high-quality of RESTful services and implemented REST web services using Spring MVC and Jersey
  • MQ was used to provide a single unifying transport that reduces cost and maintenance efforts, including support for HTTP, REST and JMS.
  • Used XML/XSLT for transforming common XML format and SAML for Single Sign-On. Designed configuration XML Schema for the application.
  • Used XML Http Request Object to provide asynchronous communication as part of AJAX implementation.
  • Designed and implemented Java Classes to use JAXP parser to create Java objects so as to be able to modify the data received in the response. Extensively used Web Services -WSDL and SOAP for acquiring data from third party API. WSDL was used for publishing Web Service interfaces.
  • Build application layer and deployed in WebSphere and also created messaging service using WebSphere MQ
  • Involved in consuming, producing SOAP based web services using JAX-WS and tested the web services with
  • SOAPUI and used SOAP for Web Services by exchanging XML data between applications over HTTP.
  • Loaded Data into Oracle, MS SQL Tables using SQL Loader and created a test database in MySQL and tested it using HTML, PHP and Wamp, Tomcat Web Server and Linux environment. Developed code of SQL, PL/SQL, and Views using IBM DB2 for the database.
  • Migrated SQL Server stored procedures to Hibernate along with database migration from SQL 2000 to SQL 2005
  • Junit tests were written to test each module and wrote Ant Scripts to automate the build and deploy process and Version control through SVN, GIT and dependencies through Maven

Environment: JSP,JSF, XML, AJAX, JQuery, MS SQL, Apache Tomcat, PL/SQL, Linux, SQL, Oracle, JavaScript, JAXP, JSON, Junit, SOAP, Servlets, Struts, JMS, Javascript1.5, Eclipse3.4.2, XML, EJB, HTML, WebSphere Application Server, Oracle 11g, EJB, ANT, CSS, Maven, GIT, SVN.

Confidential

Core Java Developer

Responsibilities:

  • Implementation and Maintenance of WBCM using Spring (MVC) Framework.
  • Developed presentation layer using HTML, JavaScript, CSS, JSP, AJAX, Java Swing.
  • Worked extensively on Entity/Session Bean development and spring-context XML to handle the request/response from various components.
  • Worked with Perl and Unix (Shell Script).
  • Used Web services to access data from server side.
  • Worked with Secured protocol “HTTPS” using CXF.
  • Used Log4j for output log statements
  • Developed Hibernate mapping files with Oracle database.
  • Developed Java Bean classes according to Oracle database tables.
  • Used CVS to Team Synchronization.
  • Used Flex Data Services or Adobe Live Cycle Data Services in WBCM.
  • Used ANT to create build scripts and run the JUnit test cases.
  • Deployment of Web Application on Tomcat Server 6.0.18.
  • Developing software architecture using J2EE.

Environment: JDK 5.0, Unix, J2EE, Perl, Hibernate - 3.0, Struts - 2.0, Oracle, Tomcat 6.0.18, CXF, HTTPS, CVS, ANT, VPN, Eclipse - 3.4.1

We'd love your feedback!