We provide IT Staff Augmentation Services!

Sr. Full Stack Java Developer Resume

4.00/5 (Submit Your Rating)

MinnesotA

SUMMARY

  • Senior Java/J2EE/Full Stack Developer with 8 years of experience in Systems Analysis, Design, Development and Implementation of Web and Client/Server and Enterprise Application development using Java, J2EE and Cloud Technologies.
  • Experience on J2EE technologies including Core Java, Servlets, JSP, JDBC, JNDI, JPA, JAX - WS, Struts, EJB, Spring, Hibernate, JMS, XML, Junit.
  • Experience in working with the presentation layer using HTML, CSS, JSTL, Custom tag libraries, JavaScript, JQuery and AJAX.
  • Good experience on working with Amazon Web Services like EC2, S3, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing.
  • Good experience in setting up configurations properties, ORM mappings and CRUD operations with Database.
  • Extensively experienced in using various design patterns such as MVC (Model-View-Controller), Multi-Threading, Singleton, Session Facade, Service Locator, Factory and Business Delegate in the development of multi-Tier distributed Enterprise Applications.
  • Extensively experienced Spring Framework at Business Tier and uses Spring container for initializing services and used Spring Core Annotations for Dependency Injection such as Bean, Component, Repository, Auto wired etc.
  • Enhanced application performance by Angular 11 Component based migration development.
  • Experienced in implementingSOAarchitecture usingIBM WMB/WMQand Data-power.
  • Worked on integrating internal security model into new projects with Spring Batch, Spring Microservices and Spring Boot.
  • Strong experience in JDBC and in designing object persistence mechanism with features like lazy loading, caching, set associations, relationship of persistence objects and Object Relational Mapping (ORM) using Hibernate.
  • Experience in Installing and monitoring standalone multi-node Clusters of Kafka and Storm.
  • Having good Knowledge in NOSQL data base like DynamoDB and MongoDB, Cassandra DB.
  • Good exposure on relational database management system which includes Oracle, PL/SQL, SQL Server. Designed and coded stored procedures, Triggers and Functions using PL/SQL.
  • Implementing or exposing the Microservices based on RESTful API utilizing Spring Boot with Spring MVC.
  • Expertise in using and developing environment tools of Java including Eclipse, RAD, Net Beans.
  • Experienced in working with build tools like MAVEN and Gradle, logging framework Log4j.

TECHNICAL SKILLS

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

Web Technologies: HTML, CSS, JavaScript, Angular JS, Ext JS, React JS, Bootstrap, AJAX, JQuery, XML, DHTML, Node.js

Java/J2EE: JDBC, Servlets, JSP, Java Beans, Collections Framework, Spring Framework, Spring MVC, Spring IOC, Spring AOP, Spring JDBC, JSF, EJ, Java Mail, JNDI, REST API, JMS, SOAP Web services, REST Web services, ILOG, JUnit, CGI, Algorithms, Data Structures. Struts MVC, Spring DAO, JSF, Struts, APIGEE API Gateway.

ORM Frameworks: Hibernate, JPA, DAO

Databases: ORACLE, SQL Server, Teradata, MySQL, Mongo DB, PostgreSQL, Dynamo DB, Cassandra, Hadoop Eco System.

Application server: Oracle WebLogic Server, Confidential WebSphere, JBoss AS, Glassfish and Apache Tomcat Server

Build Tools: Maven, Ant, Jenkins, Gradle.

IDE Tools: Eclipse, JBuilder, Confidential RAD and NetBeans, My Eclipse.

Design Methodologies: Rational Unified Process, Agile, Scrum, Test Driven Development, Rapid Version Control CVS, SVN, GitHub, Rational, Bit Bucket.

Quality Tools: Check Styles, PMD, Find bugs, Sonar QUBE

PROFESSIONAL EXPERIENCE

Confidential, Minnesota

Sr. Full Stack Java Developer

Responsibilities:

  • Experience in Spring Framework such asSpring MVC,IOC,AOPandSpring JDBC.
  • Involved in all the phases of the portal changes - analysis, design, development, testing and deployment.
  • Extensive knowledge and implementation skills inSpringMVCframework(Core,Context,AOP,MVC,Security,Batch,Boot), JSF Framework.
  • Experience in using build/deploy tools such asJenkins, Docker, and Open-Shiftfor Continuous Integration & Deployment for Micro-services.
  • Maintain high-quality of RESTful services and implemented REST web Services using Spring MVC and Talend ETL.
  • Extensive knowledge and implementation skill in inSpring MVC framework (Core,Context,AOP,MVC,Security,Batch,Boot), JSF Framework.
  • Installed and administeredNexus repositoryand created roles and privileges to restrict access to the users
  • Involved in Providing Security with Authentication and Authorization using LDAP Servers & Site Minder to Provide SSO to application.
  • Developed the DAO layer for the existing applications using Spring, Hibernate and developed various business logic and reports using HQL and Hibernate Criteria.
  • Used Spring Framework at Business Tier and uses Spring container for initializing services and used Spring Core Annotations for Dependency Injection such as Bean, Component, Repository, auto wired etc.
  • Used MOCKITO to develop test cases for java bean components and test them through Test-NG framework. And used Code coverage plug-ins like Sonar-Qube, to improve the coverage and quality of code.
  • Implemented Microservices architecture using Spring Boot for making application smaller and independent.
  • Involved in setting up configuration properties, ORM mapping and CRUD operations with Database. Used sessions, transactions, Criteria’s, and queries to develop business requirements.
  • Involved in creating complex SQL Database quires and calling Stored Procedures.
  • Involved in Providing Security with Authentication and Authorization using LDAP Servers & Site Minder to Provide SSO to application.
  • Experience in APIGEE platform on designing and implementing REST API and SOAP Web Services.
  • Hands-on development experience on APIGEE Edge Platform.
  • Worked on POC of High-End APIGEE innovative proxies and On-boarding APIs.
  • Designed and deployed XML files for Dispatcher Servlets, Application Context and Controllers to implement the Inversion of Control (IOC) module in spring.
  • Created Microservices-based Cloud Architecture using Spring Boot.
  • Implemented Object-relation mapping in the persistence layer using Hibernate (ORM) framework.
  • Used DAO patterns, including mapping DAO objects, configure file and classes to interact with database.
  • Implemented Restful Web Services to retrieve data from client side using Microservices architecture

Environment: Java, Docker, JUnit, JSON, Sonar QUBE, JPA, Restful, EJB, Angular 7,9,11 etc., Restful API Web Services, Microservices, Spring Boot, Jenkins, Eclipse, Maven, SQL, PL/SQL, Mongo DB, Spring, Confidential MQ, Design Patterns, SOAP.

Confidential, AZ

Sr. Full Stack Java Developer

Responsibilities:

  • Developed the DAO layer for the existing applications using Spring, Hibernate and developed various business logic and reports using HQL and Hibernate Criteria.
  • Used Spring Framework at Business Tier and uses Spring container for initializing services and used Spring Core Annotations for Dependency Injection such as Bean, Component, Repository, auto wired etc.
  • Worked on POC for setting up Talend - Back-end Java ETL Batch Process on both on premise and cloud versions for capability and ecosystem testing of access, scalability of API portal, API manager and Management of APIs, and common functionalities like design, secure, socialize and Manage API’s
  • Strong experience in Spring Framework such asSpring MVC,IOC,AOPandSpring JDBC.
  • Experience in using build/deploy tools such asJenkins, Docker, and Open-Shiftfor Continuous Integration & Deployment for Micro-services.
  • Developed web services using JAX-WS to interact with Talend components (backend processes).
  • Configured spring based Micro-services and Spring boot.
  • Maintain high-quality of RESTful services and implemented REST web Services using Spring MVC and Talend ETL.
  • Experience in using JFROG Artifactory Repository Managers for builds and storing of Docker images.
  • Extensive knowledge and implementation skill inSpringMVCframework(Core,Context,AOP,MVC,Security,Batch,Boot), JSF Framework.
  • Installed and administeredNexus repositoryand created roles and privileges to restrict access to the users
  • Developed JUnit test framework and executed unit test cases by usingJUNITfor fixes.
  • Strong experience in Spring Framework such asSpring MVC,IOC,AOPandSpring JDBC.
  • Created Talend reusable components and services to consume REST API's using Component-based architecture.
  • Development to expose User Profile services to other departments users usingRESTful WS.
  • Developed JUnit test framework and executed unit test cases by usingJUNITfor fixes.
  • Strong experience in Spring Framework such asSpring MVC,IOC,AOPandSpring JDBC
  • Used MOCKITO to develop test cases for java bean components and test them through Test-NG framework. And used Code coverage plug-ins like Sonar-Qube, to improve the coverage and quality of code.
  • Used JSF framework for implementing the Web tier of the application.
  • Used JavaScript and JSF Prime-faces validation framework for performing front-end validations.
  • Implemented Spring architecture and Spring Bean Factory using IOC, AOP concepts.
  • Implemented new ELK cluster for enterprise logging and maintained,Google Logging Standards Elastic-Search
  • Enhanced application performance by Angular 10 Component based development in view of future Angular framework transitions.
  • Involved in Customization of Build Activities, Work Items, Reports, inTFS.
  • Used extensively Eclipse in development and debugging the application.

Environment: Java 1.8, Spring 3.0, Hibernate, SQL Server, JTA, JUnit, Karma, Jasmine, JSP, JSON, JPA, SOAP, Restful, EJB, JavaScript, DHTML, HTML5, CSS3, Angular 2,4,6,11, Open-shift Ajax, Restful services, Micro-services, AXIS, Jenkins, Eclipse, ANT, ActiveMQ Messages, JMS, WebSphere Application Server (WAS) 6.x.x, Oracle, Agile Methodology.

Confidential, Houston, TX

Sr. Full Stack Java Developer

Responsibilities:

  • Used Spring Framework at Business Tier and uses Spring container for initializing services and used Spring Core Annotations for Dependency Injection such as Bean, Component, Repository, auto wired etc.
  • Identified and created indexes, mappings and data in Elastic search and usedElastic Search REST API’sboth single and multi-document API’s. APIs likeIndex,Multi Get,Bulketc.
  • Involved in developing Web services inIIB (Message Broker)and Message Broker (BothREST&SOAPBased).
  • Used and experience on creating domains with importing and exporting services, Configuring and DevelopingAAA, MPGW, WSP servicesandSSLimplementation inData-power.
  • UsedAngular 9for creating interactiveUI'susingOne-way data flow, Virtual DOM, JSX, React Nativeconcepts
  • Involved in working withRedux architectureusing complex Object-Oriented concepts in improving the performance of the websites
  • Enhanced application performance by Angular 6 Component based development in view of future Angular framework transitions.
  • Coding experience in developingMQadapters usingMQseriesfor Java andMQseriesJMS
  • Created and configured Queue Managers, Queues,SSLChannels and Listeners forMQseries on AIX/Linux, Continuous Monitoring andMQQueues Managers,MQObjects including different channels, queues usingMQExplorer.
  • Worked on POC for setting up Confidential API Management both on-premises and cloud versions for capability and ecosystem testing of access, scalability of API portal, API manager and Management of APIs, and common functionalities like design, secure, socialize and Manage API’s
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 2.
  • Implemented Microservices architecture using Spring Boot for making application smaller and independent.
  • Extensive knowledge and implementation skills inSpringMVCframework(Core,Context,AOP,MVC,Security,Batch,Boot), JSF Framework.
  • Extensive experience in NOSQL databases like MongoDB, couch DB and Elastic search.
  • Experience in implementing the Spring Hystrix, Spring Config Server, Spring Cloud modules to deploy services on Hybrid Cloud environment.
  • Experience in implementing the security on microservices using Spring Boot Auth server which generated JWT tokens as OAUTH2 mechanism.
  • Involved in Providing Security with Authentication and Authorization using LDAP Servers & Key Cloak to Provide SSO to application.
  • Experience in using build/deploy tools such asJenkins, Docker, and OpenShiftfor Continuous Integration & Deployment for Microservices.
  • Hands on experience with build and deployment tools includingAnt/Maven, logging and Debugging usingSlf4andLog4j, unit and integration testing using JUnit.
  • Development to expose User Profile services to other departments users usingRESTful WS.
  • Developed JUnit test framework and executed unit test cases by usingJUNITfor fixes.
  • Strong experience in Spring Framework such asSpring MVC,IOC,AOPandSpring JDBC.
  • Knowledge of XML Suite of Technologies XML, XSL, XSLT, and validations with DTD and XML Schema and processing profile with SAX, DOM Parsers.
  • Experience withUse-Casedesign,ClassandSequencediagrams usingUML.
  • Good working experience in GUI design and application development using IDEs likeEclipse.

Environment: Java 1.8, Spring 3.0, Confidential IIB (Integration Bus) v9.0,10.0 Message Broker V 8, 7, MongoDB, CouchDB, Docker, JUnit, JSON, Sonar QUBE, JPA, Restful, EJB, Angular 5,6,7,9 etc., Restful API Web Services, Microservices, Spring Boot, Jenkins, Eclipse, Maven, Active MQ Messages, JMS, Oracle, Agile Methodology, APIGEE API Gateway, RedHat OpenShift Container Platform.

Confidential, Jupiter, FL

Sr. Full Stack Java Developer

Responsibilities:

  • Analyzing requirements and Coding it in Java framework in FPL Control Centre Dashboard project.
  • Used Spring Framework at Business Tier and uses Spring container for initializing services and used Spring Core Annotations for Dependency Injection such as Bean, Component, Repository, auto wired etc.
  • Deployed Spring Boot based Microservices Docker container using Amazon EC2 container services and using AWS admin console.
  • Involved in setting up configuration properties, ORM mapping and CRUD operations with Database. Used sessions, transactions, Criteria’s, and queries to develop business requirements.
  • Involved in setting up the application to run on AWS environment on multiple EC2 instances.
  • Experience in upgrading and migrating various versions of Mongo database on different platforms. Designed and developed custom Mongo applications specific to clients' needs.
  • Retrieving bulk of data from Hadoop H-Base, Hive, MongoDB through Restful Microservices.
  • Involve in testing and fixing issues of application.
  • Involve in daily standup for team collaboration and filling gaps in CCD Application.
  • Configuring CI/CD tools like Jenkins for Continuous integration for deploying the application.
  • Writing Unit test cases for application UI using Testbed, Jasmine, and Karma.
  • Involved in creating complex SQL Database quires and calling Stored Procedures.
  • Involved in Providing Security with Authentication and Authorization using LDAP Servers & Site Minder to Provide SSO to application.
  • Developed web services using JAX-WS to interact with legacy applications (backend processes).
  • Configured spring based Microservices and Spring boot.
  • Developing different data services for pulling data from different data sources like Hadoop H-Base, Hive, Microsoft SQL—etc.
  • Requires configuration management on daily basis for deliverables such as requirement document, system design, architecture, release, updates, system modification, Risk Mitigation plan, training plan etc.
  • Configure test script in selenium for application regression testing before deploying into production.
  • Involve in load testing of application using large amount data using Soap UI.
  • Experience in APIGEE platform on designing and implementing REST API and SOAP Web Services.
  • Used extensively Eclipse in development and debugging the application.
  • Hands-on development experience on APIGEE Edge Platform.
  • Worked on POC of High-End APIGEE innovative proxies and On-boarding APIs.
  • Executing Performance and Load Testing of APIGEE platform using JMeter and SoapUI.
  • Used Bit Bucket as version control.

Environment: Java 1.8, Spring 3.0, Hibernate, MongoDB, Hadoop Eco System, Docker, JUnit, JSON, Sonar QUBE, JPA, Restful, EJB, JavaScript, DHTML, HTML5, CSS3, Angular 4, Restful API Web Services, Microservices, Spring Boot, Jenkins, Eclipse, ANT, Maven, Active MQ Messages, JMS, WebSphere Application Server (WAS) 6.x.x, Oracle, Agile Methodology, APIGEE API Gateway, Amazon Web Services.

Confidential, Estero, FL

Sr. Full Stack Java Developer

Responsibilities:

  • Designed and Developed User Interactive (UI) Web pages using HTML5, Bootstrap, CSS, JavaScript, JSON, AJAX and NodeJS.
  • Created reusable components used across various modules using React-JS, React-DOM, Bootstrap and JSX.
  • Involved in creating REST services using Node-JS, Express-JS, Mongoose and Body-Parser NPM modules.
  • Create, edit, and maintain sites implementing responsive design & themes using front-end development frameworks including Bootstrap.
  • Developed routing components in the application using react-router module for various components and views.
  • Developed the DAO layer for the existing applications using Spring, Hibernate and developed various business logic and reports using HQL and Hibernate Criteria.
  • Experience with the features of Angular 2 such as directives, modules, and routing.
  • Highly used Angular 2 router to build single page application for navigate through the different status and multiple modal
  • The tech stack is AngularJS, Express and innovative server-side technologies like Node.js, MongoDB (MEAN Stack).
  • Developed new cross-browser accessible interfaces using Bootstrap, JavaScript with ES5, and AngularJS.
  • Consumed restful web services using apache Http Client for the data coming from external systems.
  • Experience in upgrading and migrating various versions of Mongo database on different platforms. Designed and developed custom Mongo applications specific to clients' needs.
  • Validating the Application by Deploying and testing on JBoss Server.
  • Used extensively Eclipse in development and debugging the application.

Environment: Java 1.8, Spring 3.0, Hibernate, SQL Server, JTA, JUnit, JSP, JSON, JPA, SOAP, Restful, EJB, JavaScript, DHTML, HTML5, CSS3, Angular 2, AWS, Ajax, Restful services, Microservices, AXIS, Jenkins, Eclipse, ANT, ActiveMQ Messages, JMS, WebSphere Application Server (WAS) 6.x.x, Oracle, Agile Methodology.

Confidential, Chicago, IL

Sr. Full Stack Java developer

Responsibilities:

  • Developed overall new layout for the Confidential service requests web portal
  • Involved in all the phases of the portal changes - analysis, design, development, testing and deployment.
  • Developed User Interface using the HTML, Bootstrap, CSS, JavaScript, and AngularJS.
  • Used spring framework features like Spring IOC, Spring AOP and Spring Batch.
  • Spring configuration files are created for dependency injection.
  • Designed and deployed XML files for Dispatcher Servlets, Application Context and Controllers to implement the Inversion of Control (IOC) module in spring.
  • Developing Microservices in Cloud-Environment.
  • Used NOSQL database Amazon dynamo DB to store data of reporting Application.
  • Created Microservices-based Cloud Architecture using Spring Boot.
  • Implemented Object-relation mapping in the persistence layer using Hibernate (ORM) framework.
  • Used DAO patterns, including mapping DAO objects, configure file and classes to interact with database.
  • Implemented Restful Web Services to retrieve data from client side using Microservices architecture.
  • Used JSON for data exchange between browser and server. Used JSR353 for processing and manipulating JSON objects.
  • Modeled JSON data from database and coded request handlers for parsing and sending relevant data to client (browser) side.
  • Developed web services using JAX-WS to interact with legacy applications (backend processes).
  • Configured spring based Microservices and Spring boot.
  • Integration of Amazon Web Services (AWS) with other applications infrastructure.
  • Working on Docker container implementation for Enterprise build system.
  • Used JIRA for defect management and to keep track of bugs and issues.
  • Utilized core J2EE design patterns such as DTO (Data Transfer Object), DAO in the implementation of the services.
  • Maintain high-quality of RESTful services and implemented REST web Services using Spring MVC and JAX-RS.
  • Involved in development of SOAP based web services using WSDL, SOAP, JAXB, AXIS and JAX-WS.
  • Used MOCKITO to develop test cases for java bean components and test them through TestNG framework. And used Code coverage plug-ins like SonarQube, and Eclemma to improve the coverage and quality of code.

Environment: Java/J2EE, Spring, Hibernate, EJB, Windows (development), WebSphere, Spring Boot, Bootstrap, Java Script, AngularJS, Node.js, Oracle, UML, Github, AJAX, JSR 353, JNDI, SOAP & RESTFUL Web Services - SOAP, Microservices, WSDL, AXIS, JAX-WS, JAX RS, Ant, Jenkins, AWS (Amazon Dynamo DB, Amazon SQS, Amazon Cloud Watch, Amazon Lambda), Docker, Agile Scrum.

Confidential, Bloomington, IL

Sr. Java/J2EE Developer

Responsibilities:

  • Working as Java J2EE developer involved in development of ALS Interface based on Spring MVC.
  • Solved the dependencies of application codes from constructors using the Spring framework.
  • Actively involved in analysis, detail design, development, bug fixing and enhancement in Agile methodology. Involved in daily Scrum and sprint planning meetings.
  • Wrote Page level code using JavaScript with AngularJS framework along with JQuery and other JavaScript libraries.
  • Involved in writing JPA Named Queries, SQL Queries to fetch data from Oracle database
  • Developed SQL queries, views and stored procedures using PL/SQL.
  • Designed and developed Web Services to provide services to the various clients using SOAP.
  • Used Apache CXF to create SOAP based & Restful web services.
  • Actively involved in production support, fixing the problem and provide appropriate documentation describing the root cause of the problem, actions taken to rectify etc.
  • Implemented build package tool using Maven.
  • Responsible for deploying all the service components to Dev and QA.
  • Involved in addressing the defects in QA, User Acceptance and Prod environments

Environment: Java, Servlets, EJB, JSP, Hibernate, Web Sphere, AngularJS, JQuery, HTML, CSS, JXL, Oracle, SQL, PL/SQL, Mongo DB, Spring, Confidential MQ, Design Patterns, SOAP, SOA, Mule ESB Web services, Jenkins, Agile, Hibernate, Maven.

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose.
  • Configured and Integrated Spring and Hibernate frameworks. Involved in client-side validations using JavaScript.
  • Developed UI interface using Sencha Ext JS components like layouts and containers, grids, charts, view model and data binding front end.
  • Designed and Developed the UI screens using Spring MVC, JavaScript, Html and CSS.
  • Used Maven and Gradle tools to build, configure and package and deploy an application project.
  • Designed and developed the User Interface using JSP, Servlets and Java for both Business Logic and GUI development.
  • Involved in writing JSF Backing Beans for controlling the UI and writing custom components and validations.
  • Worked with a team responsible for Installing and monitoring standalone multi-node Clusters of Kafka and Storm.
  • Used JSF framework for implementing the Web tier of the application.
  • Used JavaScript and JSF Primefaces validation framework for performing front-end validations.
  • Implemented Spring architecture and Spring Bean Factory using IOC, AOP concepts.

Environment: J2EE, J2SE, Java, JSP, JavaBeans, Java Script, EXT JS, JQuery, Spring, JSFV1.x, XML, XSLT, Web Sphere Integration Developer, Restful API, REST, Web Sphere Application Server (WAS), Confidential DB2v9.1, SQL Query Analyzer, SQL Server 2005/200, Maven, Gradle, Cassandra.

Confidential

Java Developer

Responsibilities:

  • Involved in Requirements Gathering phase of SDLC (Software Development Life Cycle) with Business Analyst.
  • Helped in Analysis and Design of the Customer Specifications from Business Analyst.
  • Designed the system and documented designs in terms of Use Cases, Class Diagrams, and Sequence Diagrams using UML.
  • The application is based on the MVC Architecture using Struts framework.
  • Involved in Configuring web.xml and struts-config.xml according to the strut’s framework.
  • Tiles were used as an implementation of Composite View pattern and were configured to work with Struts.
  • Created graphical user interfaces (GUIs) using the CSS, JSP and Struts Taglib and HTML components.

Environment: Java, J2EE, UML, Struts, Hibernate, JSP, XML, JavaScript, HTML, CSS, Confidential WebSphere Application Server, ANT, Tiles, X fire, Mongo DB, SVN, JUnit, Log4j.

We'd love your feedback!