We provide IT Staff Augmentation Services!

Sr. Full Stack Java Consultant Resume

2.00/5 (Submit Your Rating)

Bellevue, WashingtoN

SUMMARY:

  • 8+ years of extensive experience in UI development, Web UI analysis, Web design, J2EE, Core Java, Object oriented implementation and Support working with various projects.
  • Highly proficient in developing Multi - Tier applications using Java /J2EE and expertise in associated concepts and technologies such as JDBC, JNDI,EJB, Java Beans, XML, Servlets, JSP, Web Services(SOAP, WSDL, UDDI and REST), Struts.
  • Experience in providing Service Oriented Architecture (SOA) solutions for Enterprise Application Integration (EAI) using JBOSS ESB, Web Service, and JMS.
  • Having Experience in Object Oriented Programming, MVC architecture, Spring framework, J2EE Design Patterns, Spring IOC, Java Server Faces and Hibernate and Web Services.
  • Extensive experience in Software Development Life Cycle (SDLC) and Proficient in developing web pages using HTML 5.0, CSS3, Java Script, jQuery, Bootstrap, D3.js Express.js, Angular.js, React.js, Node.js, Knockout.js, Rest AJAX, JSON, XHTML.
  • Proficient in building SPA solutions with Angular 2 and Java/Spring REST services.
  • Hands on Experience on Angular 2 technology for one complete project in rebasing the UI of the application using the techniques in Angular 2.
  • Experience in implementing Micro Services Architecture using Spring Boot, Netflix Stack, Pivotal Cloud Foundry, Amazon Web Services,Devops, Big Data (Apache Cassandra, MongoDB, Apache Zookeeper), Apache Camel, Apache Kafka.
  • Extensive experience in building the data layer using O/R mapping technology such as Hibernate.
  • Expertise in developing Web Services using SOAP, JAX-WS, JAX-RS, JAX-RPC,JAXB, XML Beans.
  • Technical expertise in web technologies using IceFaces 2.x and 3.x, Ice Mobile, jQuery. Worked with JSF 1.x, 2.x.
  • Experience in Confidential & Amazon technologies like Confidential App Engine, GWT, S3, EC2, BigData solutions with Hadoop & NoSQL solutions like MongoDB.
  • Experience in working in SDLC, Iterative SDLC, Agile, SCRUM and Waterfall methodologies.
  • Expertise in Build and continuous deployment tools such as GitHub, Maven, Jenkins, Sonar Qube etc .
  • Implemented continuous integration for an E Commerce website using TFS, MSBuild and Octopus Deploy and Integrated a SQA automation solution with Teamcity and TestRail using REST API.
  • Experienced in using Wireframes/Comps to create cross-browser UI’s with table-less CSS.
  • Have worked with DBMS like MySQL, Oracle and MS SQL Server, Postgres and DB2 . Worked in various OS environments of Windows, UNIX, Mac & Linux flavors. Hands on with PL/SQL Stored Procedures, Triggers and Views.
  • Strong Knowledge in scripting technologies like Python, Scala, Shell, Groovy on Grails and Perl.
  • Good knowledge in Elastic search and IoT, Domain Driven & Event Driven design CQRS framework.
  • Excellent experience working as an interaction designer with online web portals, applications and E-Commerce websites.
  • Created Unix Shell Scripts and maintained production scripts.
  • Extensively used Maven & ANT as build script for application build and deployment.
  • Extensively used Junit & log4j for unit testing and logging.
  • Worked with Serena , VSS, CVS, SVN and Clearcase for version control.
  • Expertise in designing J2EE compliant systems for deployment on WebSphere, WebLogic and JBoss application servers.
  • Experience in OOAD using UML (Rational Rose).
  • Good communication skills, interpersonal skills, leadership skills, self-motivated, quick learner and team player
  • Extensive experience working / supporting applications in Production, QA and Dev. environments.
  • Strong problem analysis and resolution skills.
  • Highly motivated team player with zeal to learn new technologies and always believes in giving the best of efforts in challenging environments

TECHNICAL SKILLS:

J2ee Technologies: Java,J2EE, Struts, Spring, Servlets, JDBC, JNDI, Java beans, Web Services, Hibernate JPA, JMS, EJB,ESB,JSF,LDAP,JWT,JMX, MQ Series.

Micro Services: Spring Boot, Netflix Stack, Pivotal Cloud Foundry, OAuth2.

UI Web: Technologies: HTML 5.0, CSS3, Java Script, jQuery, Bootstrap, D3.js Express.js, Angular.js, React.js, Node.js, Knockout.js, Rest AJAX, JSON, XHTML, Ice Faces, JSF,.

J2EE Framework: Application Development Framework (Oracle ADF 11g)

Web Services: SOAP, REST, JAX-WS, JAX-RS, JAX-RPC,JAXB, XML Beans, Tomcat.

Continuous integration: Jenkins, Docker, nglnx

Cloud: Pivotal Cloud Foundry.

Build Tools: Gradle, MAVEN, ANT

Languages: C, C++, JAVA 6, SQL, and PL/SQL 2.X.

Databases: SQL Server, IBM DB2, PL/SQL, Oracle, Mongo DB

IDE Tools: RAD, Eclipse, RSA 9.0, RSA 9.0, Notepad++

Application Servers: Web Logic 11g, Web Sphere 6.1/7.0, JBOSS6.0

Frameworks: React.js (Redux), spring

Operating Systems: Windows XP/7, Linux, Solaris, Mac OS X.

Version Control: Subversion, ClearCase 7.0, RTC 3.0, GIT, CVS, CA SCM

Defect Tracking Tools:: BugZilla, HP Quality Center

Profiling: JProbe, JProfiler

Testing Tools: JUnit, JMeter, Load Runner

Others: TOAD 8.x, DbVisualizer 6 and Oracle SQL Developer

PROFESSIONAL EXPERIENCE:

Confidential, Bellevue, Washington

Sr. Full Stack Java Consultant

Responsibilities:

  • Implemented micro services using Spring boot, Spring Cloud, Spring Micro Services, and enabled discovery using Netflix eureka server.
  • In architecting, various Business Layer and Data Management components of multi-tiered web based system.
  • Successfully deployed Spring Boot applications to Pivotal Cloud Foundry instances.
  • Implemented RESTful Web services to expose and process data.
  • Actively contributed within a DevOps enabled CI/CD environment .
  • Involved in developing code for obtaining bean references in spring framework and Used Dependency Injection along with Inversion of Control (IOC). Developed UI navigation using JSP and Spring MVC architecture.
  • Developed user friendly interface to seamlessly combine the new module with existing system using Angular.js2.
  • Updated the application with new features of Angular 4.
  • Worked on some of the new features of Angular 4 like new if else syntax, ng-templates, form validators, Router etc.
  • Involved in writing application level code to interact with APIs, Web Services using Node.js, AJAX, JSON and XML.
  • Used Node.js to offer an easy and safe way to build high performance and scalable network application.
  • Implemented the project using the Spring Framework (used Spring IOC and Dependency Injection, Spring MVC).
  • Implements authentication & authorization using LDAP & JWT.
  • To trigger the use of the correct environment configuration and In the Spring Boot approach, we used Spring Profiles to define and activate these configurations.
  • Provided authentication, authorization and access-control specifications for the project by using Spring Security and OAuth2.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto-scaling groups and worked on AWS Toolkit for Eclipse to develop, deploy, and debug Java applications using Amazon Web Servic es.
  • Research and development on scalable Linux deployments on AWS via Docker.
  • Integrated Hibernate and JPA ORM framework with spring framework for data persistence and transaction management.
  • Designing and coding of Action classes and Business Layer and DAO Classes and wired them using Spring Framework.
  • Responsible for design and developing Persistence classes using Hibernate, and Spring JDBC Template frameworks to save data in database tables. Developed Web Services using XML messages that use SOAP .
  • Experience working with MongoDB using features like Replica and Sharding.
  • Used Rabbit MQ queues for implementation of multi-threaded synchronization processes using JMS queues for consumption requests.

Environment: Java 1.8, Node.js, React.js, Angular.js2, Angular 4, Spring MVC, Spring Boot, micro services, Docker, AWS, jQuery, Java Script, My SQL, STS, GIT, Jira, Mongo DB, OAuth2, LDAP, JWT .Nglnx, Tomcat, WebLogic, Oracle, Spring, Hibernate, JMS, Thread pooling, JPA, Caching, Struts, Jpoller, SOAP, JS, Ajax, CSS, Maven

Confidential, TX

Sr. Full stack Java Developer

Responsibilities:

  • Developed an end to end application built entirely using React and Redux.
  • Used AGILE, SCRUM methodologies and participated in meetings.
  • Installed node modules such as lodash, react-bootstrap, enzyme, mocha, zest, babel, node-sass and more.
  • Implemented client side interface using React.js, flux pattern and Redux framework for SPA.
  • Developed various screens for the front end using React JS and used various predefined components from NPM (Node Package Manger) and Redux libraries.
  • Used React JSX for faster compilation and developing resusable components
  • Implemented the React.js in creating animations based on CSS classes.
  • Involved in creating a reusable component using REACT JS for DOM manipulation.
  • Developed AJAX applications in java and compiled the source to Java Script running on all the browsers using GWT.
  • Developed the necessary front end user interfaces in JavaScript/JQuery, JSP's, Angular.js 2, HTML 5, CSS 3 that will be integrated using Spring MVC Framework.
  • Developed Angular.js components such as controllers, Services, filters, models.
  • Used Grunt and Node.js as server for the front end development.
  • Worked on creating Web Applications using Ember.js MVC library on the client side along with Knockout.js for dependency injection.
  • Used Java Script and Knockout.js for UI functionality and validations
  • Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC.
  • Used GWT to create the screens for the end users.
  • Deployed the GWT screens on to Tomcat during initial development.
  • Developed the entire application web-based client implementing MVC Architecture using spring framework.
  • Developed and Consumed Web Services using SOAP and Restful API. Performing Load Test using SOAP UI.
  • Involved with Spring IOC concepts to integrate Hibernate Dao classes with Struts Action classes.
  • Extensively used Hibernate Query Language (HQL) and Criteria based queries to work with MySQL databases.
  • Developed model objects using Hibernate.
  • Deployed the complete Web application in WebSphere Server.
  • Experience in NoSQL (MongoDB) in using Hierarchy Modelling Techniques like Tree Aggregation, Adjacency Lists and materialized paths.
  • Experience in passing SQL queries, Triggers in Relational Databases such as MySQL, Postgres and NoSQL Database such as MongoDB.
  • Implemented backend process for sending the data through FTP’s.
  • Developed Message Driven Beans as Queue listeners for JMS queues.

Environment: Java 1.7, React.js, Redux framework, Node.js, Angular.js2, Knockout.js, Ember.js, Grunt, Spring MVC, jQuery, Java Script, GWT, My SQL, STS, GIT, Jira, Mongo DB,Tomcat, WebLogic, Oracle, Spring, Hibernate, JMS, Thread pooling, JPA, Caching, Struts, Jpoller, SOAP, Restful API, Ajax, CSS, Maven, Tomcat, NoSQL.

Confidential, Dallas TX

Full stack Java Developer

Responsibilities:

  • Extensively worked on business, and persistence tier using the core java 1.7, Spring3.0 and Hibernate
  • Created UI interfaces with Angular JS 1.2.27 and Java Script.
  • Implemented single page application utilizing AngularJS client-side framework, including form validations, routing techniques, services, http requests, SVG visualization, custom directives, filters, testing.
  • Utilized HTML5 and CSS 3 for User Interface Aesthetics and front-end development.
  • MongoDB installation and configuration.
  • Designed Frontend with in object oriented JavaScript Framework like Backbone.JS, Angular.JS and Ext JS.
  • Designing and developing dynamic data table, Implemented JSF Custom component
  • Wrote SOAP WebService clients for retrieving customers’ pricing discounts, surcharges, shipment data and billing flags
  • Implemented web services(SOAP) to invoke providers services from the client side through SSl(Secure Sockets Layer)
  • Worked under Agile environment with Version One, two-week Sprints with daily Scrum meetings.
  • Outlined Use Cases, Data Models, Class Diagrams, and Sequence Diagrams for multiple story designs with in the Confidential Project.
  • Developed the persistence layer with optimized HQL queries and named queries for CRUD operations.
  • Leveraged some of the features Spring Framework such as Dependency Injection, Persistence via Spring + Hibernate integration and Transaction management.
  • Involved in bug fixing for existing functionality
  • Involved in writing the JUnit Test Cases
  • Extensively used the LOG4j to log regular Debug and Exception statements
  • Used Hibernate framework for the backend persistence

Environment: Jdk 1.7, Angular.js, JavaScript, Nodejs, J SF 2.1.6, ICE faces, Web Services, Spring3, Hibernate, JUnit, log4j, Ext.js, Spring AOP, Oracle web logic 10.3.5, Oracle 11g, SVN, SoapUI Pro 4.5.1 and Hudson, Eclipse, SQL Developer and Maven

Confidential, Mountain View, CA

Sr. Java/J2EE Developer

Responsibilities:

  • Worked on the design and development of Confidential version of RPC Services to integrate Client side( Confidential Window Toolkit) and Oracle Database.
  • Involved in creating FDD (Functional Design Document) and TDD (Technical Design Document).
  • Responsible for creating Junit Test cases with Mockito Framework.
  • Responsible for designing RPC service calls with Protocol Buffer encoding API’s.
  • Responsible for using Guice API’s ( Confidential version of Spring) for dependency injections.
  • Used Piper and Perforce for version control.
  • Developed graphical user interface (GUI) using HTML, CSS, and OO JavaScript.
  • Enhanced sites using OO JavaScript and Jquery framework.
  • Implemented JQuery (CSS Layout and DOM manipulation and element selections) for several different business site updates, such as page layout changes and content updates.
  • Wrote JavaScript handler functions for primary validations of the web forms as well as enhancing the pages interactivity for the users using Ajax.
  • Used different Web 2.0 Design patterns such as Navigation Tabs, Item Pagination, Page Grids.
  • Worked on JQuery extensively for various user interactions, front-end validations and other visual effects.
  • Responsible for writing SQLAdapters and SQL Data classes to communicate with Oracle store procedures.
  • Worked on Borg server to schedule application deployment in DEV, UAT and PROD.
  • Used Critique for code reviews.

Environment: Java 1.7, Protocol Buffer API’s, Oracle 11g, Eclipse 4.3, Ubuntu 12.1, Unix, Confidential Drive, SQL Developer, Chrome, Guice API’s(Dependency Injection,), App Maker.

Confidential, IL

Java/J2EE Web Developer

Responsibilities:

  • Involved in requirement analysis and designed use cases using UML
  • Confidential he project follows MVC design pattern implemented using Spring with JQuery .
  • Developed JSP and Servlet code using Tomcat.
  • Involved in using XML for developing tool for user interface customization.
  • Used Spring Framework’s Dependency Injection to have a loose-coupling.
  • Implemented AOP of Spring Framework to implement logging.
  • Configured Hibernate session factory in applicationcontext.xml to integrate Hibernate with Spring.
  • Configured ApplicationContext.xml in Spring for string normalization and to adopt communication between Operations and their corresponding handlers.
  • Used AngularJS directives to specify custom and reusable HTML tags and for Two-way data binding
  • Used design patterns such as DAO, Singleton, Front Controller.
  • Used Subversion as the version-controlling system.
  • Involved in designing and developing remote calls to java methods and SOAP based Web Services (RPC) and XML over HTTP communications.
  • Involved in coding reviews and enhancement of the application
  • Developed various components of the application as per the requirements
  • Deployed Enterprise application on WebSphere with RAD tool
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
  • Developed logging system using Log4J to log all kind of information, debug and critical errors.
  • Participated in finalizing the architecture of the application.

Environment: Java, J2EE 1.6, UML, Tomcat, Spring 2.5, XML Bean, SOA, JMS, Log4J, JMX, Angular.JS, RUP, Hibernate 3.0, XML, Web Services, Apache Axis, HTML, JQuery, IBM WebSphere 7.x, Oracle 10g, Eclipse, Log4j, AJAX, MySQL, BEA Web logic, JBOSS AS 4, PL/SQL, UNIX, JSP

Confidential, Omaha, NE

ESB Developer

Responsibilities:

  • Design, develop and test ESB infrastructure on the JBoss ESB platform.
  • Developed UC4 Schedule based ESB Services to integrate RMS Retail system.
  • Developed Real time based ESB Services to integrate DCM system.
  • Developed Service Oriented Architecture solutions to replace existing tightly integrated systems.
  • Implementation using JBOSS ESB, Java, Spring, JAXB, Hibernate, Oracle Database, Maven, and Serena.
  • Diagnose and solve JBOSS ESB Application performance and stability issues.
  • Worked with SMEs, created system level analysis, design and documentation.
  • Experience in implementing Service Oriented Architecture (SOA) solutions using JBOSS ESB architecture, JMS and Webservices.
  • Collaboratively work with other teams to wrap/extend services and events to be ESB-aware.
  • Participated in Code, Design, Analysis, Estimation, Test plan, code reviews and deployment support for GEM project
  • Design and develop the J2EE 1.5 based REST Web services to process XML messages from third party DCM System
  • Use Spring MVC framework to build the web modules for partner systems integration.
  • Use Spring Batch to process large data for Distribution center2 allocations implementation
  • Implemented JMS message processing between partner systems using Queue
  • Handle the release process and provide implementation support for DC2 allocations
  • Wrote the SQL queries, functions, stored procedures for data access.
  • Used Data models, spring, hibernate-config.xml, hibernate mapping files & HQL for building the persistence layer
  • Generated various XML schemas to support integration with JAXB
  • Used Serena for application build and deployment in JBOSS server.

Environment: JDK 1.5, Spring 2.5, Spring Batch 2.5,Hibernate 3.5, SOAP 1.2,REST Webservices, JAXB2.0, JMS, Oracle 10g, JBoss 5.1, SOA 5.3.1,Eclipse Kepler, Maven 2.0, Log4j 1.1, JUnit 3.1, Serena, SOAP UI.

We'd love your feedback!