We provide IT Staff Augmentation Services!

Sr. Java Full Stack Developer Resume

0/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Overall 7+ years of experience in Software design and development activities including requirement analysis, design, implementations and testing of various client serverbased applications using Java and J2EE technologies.
  • Extensive working background with different J2EE Frameworks like Spring MVC, Struts, JSF and master level aptitudes in spring system modules like Spring Batch, Spring Security, Spring Boot, Spring Cloud, Spring JTA, Spring AOP.
  • Extensive experience in Core Java, Servlets, JSP, JavaScript, JDBC, JSTL, Struts, JSF, EJB, AJAX and Custom Tag Libraries.
  • Extensive experience in working with different MVC Frameworks like Spring, Struts and ORM (Object Relational mapping tools) like Hibernate.
  • Experienced on Server - side JavaScript structures like NodeJS, Hapi.JS, Express.JS.
  • Experience in performing unit testing using Junit and ridiculing systems like JMock and Mockito integration and development of applications done using Ant and Maven tools.
  • Worked on NoSQL databases like MongoDB and Apache Cassandra.
  • Swagger usage and testing structures like Mock MVC, Mock Rest MVC.
  • Experience in Integration of Amazon Web Services AWS application like Amazon EC2, Amazon S3, Amazon Simple DB, Amazon Elastic Load Balancing, Amazon SQS, Amazon EBS and Amazon Cloud Front.
  • Experience in application of MVC and MVVM client-side JavaScript frameworks such as Angular 9.0, Angular.JS, Back Bone.JS, Ember.JS, Handlebar.JS.
  • Have experience in creating custom, general use modules and components which extends the elements and modules of core Angular JS.
  • Experience in IT, Administering, Performance Tuning, Configuring, Installing IBM WebSphere Application Server 5.1/6.0./6.1/7.0/8.0/8.5.
  • Worked under a business rule management system (BRMS) like Drools.
  • Worked on utilizing Rabbit MQ, IBM MQ, Apache Kafka as a Message Oriented Middleware for coordinating applications.
  • Strong learning in SOAP, WSDL, and RESTful for trading organized data in the usage of web administrations.
  • Worked under new technologies introduced in java8 like Functional interfaces and Lambda Expressions
  • Experience in conveying and arranging application servers, for example, IBM WebSphere, Oracle WebLogic, Jboss and Apache Tomcat.
  • Experienced working with databases like DB2, MY SQL, Oracle, MS SQL Server and Application Servers like BEA WebLogic, IBM WebSphere, Apache Tomcat.
  • Expertise in developing critical & responsive GUI / front - end components using HTML, XHTML, DHTML, JavaScript, CSS2/CSS3, JSON, JSP, Servlets, Ajax, JQuery, EXT.JS, JSTL and JavaScript using frameworks like Bootstrap, AngularJS, Ext JS.
  • Developed small scale administrations like RESTful web benefit JaxRS with Jersey, Apache CXF.
  • Extensive experience using Spring Framework in business layer for Dependency Injection, AOP, Spring MVC, transaction management and using Hibernate as a persistence layer.
  • Profound learning on Maven, Gradle, ANT as fabricate content for application assemble and arrangement.
  • Implemented OAuth2 and SAML authentication protocol for enterprise web API security model.
  • Designed and developed Spring SOAP and RESTful web services and Spring JMS modules to interact with enterprise and legacy applications.
  • Experienced in utilizing source code variant administration apparatuses like SVN, GIT and undertaking sprinters like Grunt, Gulp and Web pack.
  • Expertise in Database Drivers Like JDBC, Spring JSBC to summon DB stores strategies.
  • Expertize in CI/CD tool chain and angular JS2.
  • Experience in ORM systems like Hibernate, Spring information, IBatis and JPA.
  • Extensive experience with Frameworks in ORM (Hibernate) and Spring (Spring MVC, Spring Context, Spring DAO, Spring AOP, Spring Batch Spring Security).
  • Worked in developing web applications on MVC based frameworks like Spring, Spring IOC, Spring Security, Spring Boot, Spring Cloud, and Spring MVC.
  • Implemented Spring Cloud- Netflix ZUL to building microservices to communicate with each other.
  • Implemented Spring Circuit Breaker pattern, integratedHystrix Dashboard to monitor Spring micro services.
  • Experience with Angular 9 Directives, Dependency Injection, Services, Routing, pipes, Animations, Forms, AOT, Lazy Loading.
  • Worked on Microservices using Docker container using Amazon EC2 container service and using AWS admin console.

TECHNICAL SKILLS

Programming Languages: C, C++, Java, PHP, PL/SQL, UNIX Shell Script

Java/J2EE Technologies: Servlets, Spring, Hibernate, EJB, JPA, JTA, JDBC, JSP, JSTL, JNDI, AWT, Applets

Frameworks: Struts 2.0/1.0, Spring 3.0, Spring Batch, Spring Security, Spring AOP, Spring Core, JSF, IBatis, Spring IOC.

Web Technologies: HTML, HTML5, CSS/CSS3, AJAX, Bootstrap, XML, Grunt, Gulp, JSON.

Database: SQL Server, MySQL, Oracle, Mongo DB, DB2

JavaScript Frameworks: Angular JS, Angular 9, JQuery, DOJO,Node.js, Backbone.js, Hapi.js, React.js, Express.js, Ember.js, Handlebars.JS

Web Services: XSD, WSDL, Apache Axis, SOAP, Restful, Graph QL, JAX RS, JAX WS

Messaging: JMS (Java Message Service), IBM MQ, Apache Active MQ, Apache Kafka

WebApplication Servers: Oracle WebLogic 10.x/9.x, IBM WebSphere 8.x/6.x/7.x/6.x/5.x/4.x, Apache Tomcat 8.0/7.x/6.x, JBoss

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Sr. Java Full Stack Developer

Responsibilities:

  • Involved in project plan meetings with clients, business analysts, and team members to analyze business requirements and translated business requirements into the working model using Agile methodology.
  • Implemented Micro Services based Cloud Architecture using Spring Boot and implementation of Business Services using the Java8 and Spring Boot.
  • Using Angular 9, we created custom directives for re-usable components (multi-field form elements, background file uploads, etc.)
  • Worked with a team to develop and maintain an internal Log Delivery System, utilizing various Apache products, Kafka, and Tomcat.
  • Worked on Async locking timeout features in Angular 9.
  • Implemented “Model View Controller (MVC)” architecture for an efficient implementation of the view level customizations and interface with the application logic.
  • Created Menus and Drawer component by using Typescript and Angular 9
  • Worked on java 8 lambda expression and with functional interface.
  • Implements scroll snapping using latest version of CSS3 and HTML 5.
  • Used Java Messaging Services (JMS) which provides reliable and asynchronous form of communication and have good knowledge in RabbitMQ.
  • Used Java Messaging Services (JMS) which provides reliable and asynchronous form of communication and have good knowledge in RabbitMQ.
  • Experience with application integrations like ESB,JMS and SOAP/REST web services.
  • Supported WebSphere Application Server clustering, load balance and failover.
  • Implemented continuous integration using Docker.
  • Used Spring framework and J2EE components, Utilized Spring Boot, IOC and DAO modules. Developed controller classes, backend process, complex services and database interaction.
  • Experience with Angular 9 Directives, Dependency Injection, Services, Routing, pipes, Animations, Forms, AOT, Lazy Loading.
  • Worked with a team to develop and maintain an internal Log Delivery System, utilizing various Apache products, Kafka, and Tomcat.
  • Implemented features and Step Definition test scenario using Cucumber framework.
  • Developed REST API’s using Spring, also using JSON, Web Services for transferring, retrieving data between different Application.
  • Used Spring Boot framework to write Presentation Layer, Business Layers and Controller servlets.
  • Experience in using Atlassian tools like JIRA, Bitbucket, Bamboo, Confluence & Source Tree.
  • Maintained Interface compatibility and concurrency in the project usingJava 8new features like default, static method and Concurrency API.
  • Participating in technical discussions within the team or other groups within the Business Units associated with specific projects.
  • Deployed and configured Git repositories with branching, tagging, and notifications. Experienced and proficient in deploying and administering GitHub.
  • Used Spring Boot to create stand-alone spring applications.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 9.

Environment: Java 8, Angular 9,, Micro Services, JSM, Node JS, OAuth 2.0,, Amazon Web Services (AWS), Hibernate, MongoDB, Kubernetes, Docker, Jenkins, Bamboo,, REST API, PCF, Kafka, Spring Boot, WebSphere 8.0, Maven, PL/SQL, TestNg, Agile, Spring Rest, Spring Config Server, Intelleji, SVN, SPLUNK, XML, Oracle, Mockito, ESB, JMS.

Confidential, Miami, FL

Full Stack Java Developer

Responsibilities:

  • Developed the webpages using framework Angular 6.0 along with HTML5, CSS3 and Type Script.
  • Extensively worked on the Angular UI Routing to handle navigation to access different pages in the
  • Worked with a team to develop and maintain an internal Log Delivery System, utilizing various Apache products, Kafka, and Tomcat.
  • Worked on java 8 lambda expression and with functional interface
  • Created Menus and Drawer component by using Typescript and Angular 6.0
  • Implemented continuous integration using Docker.
  • Experience tools like JIRA, Bitbucket, Bamboo using Atlassian.
  • Used Spring framework and J2EE components, Utilized Spring Boot, IOC and DAO modules. Developed controller classes, backend process, complex services and database interaction.
  • Used Spring Boot to create stand-alone spring applications.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 6. application. Migrated from Angular2 to Angular6.
  • Using Angular 6.0 JS factory and services for dependency injection.
  • Using Angular 6.0, we created custom directives for re-usable components (multi-field form elements, background file uploads, etc.)
  • Used Kubernetes to configured in the application for automating deployment, scaling, and management of containerized applications.
  • Developed application on Spring framework by utilizing its features like Spring Boot, Spring Dependency injection, Spring Beans, Spring Security, Spring JPA, Spring Web flow using MVC
  • Implemented OAuth 2.0 provider mechanism is responsible for exposing OAuth 2.0 protected resources.
  • Troubleshooting technical issues and drive issue escalation with AWS Service teams
  • Used Rest templates in the Spring Services to call the rest web services.
  • Implemented a metrics collection mechanism for the server by utilizing Apache Kafka to stream server-side events.
  • Worked on Prototyping and Implementation using Java8, AWS with Slacker platform.
  • Developed single page applications using React Redux architecture, ES6, web pack and grunt.
  • Involved in creating a reusable component using React JS for DOM manipulation.
  • Wrote Client-Side code using React JS and used NPM & gulp directories to generate the server environments used browserify, flux to manage with targeted URL's and to monitor the application.
  • Responsible for implementing UI mockups, integrating third party react libraries, and handling/creating Redux store data.
  • Support for migration to WebSphere Application Server V7.0 using Migration Wizard Tool.
  • Created producers, consumer and Zookeeper setup for oracle to Kafka replication.
  • Implemented Micro Services based Cloud Architecture using Spring Boot and implementation of Business Services using the Java8 and Spring Boot.
  • Implemented Spring Boot Actuator to monitor application performance.
  • Used Spring Inheritance to develop beans from already developed parent beans.
  • Having good implementation experience with installation and configuration of Kubernetes, clustering them and managed local deployments in Kubernetes.
  • Involved in writing Oracle PL/SQL Stored procedures, triggers, and views.
  • Worked on NoSQL data base MongoDB & Performed CRUD operations like Update, Insert & Delete.
  • Designed, configured and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the AWS stack (Including EC2, S3), focusing on high-availability, fault tolerance, and auto-scaling.

Environment: J2EE Angular 6.0, Spring Boot, IOC, DAO, Micro Services, WebSphere 7.0 JSM, Node JS, OAuth 2.0, Bower, Grunt, RabbitMQ, Amazon Web Services (AWS), Spring Services, Hibernate, Maven, ANT, PL/SQL, MongoDB, Kubernetes, Mongoose, Docker, Jenkins

Confidential, Charlotte, NC

Sr. Java/J2EE Developer

Responsibilities:

  • Experienced in implementing the Node.js server-side code along with Express framework to interact with MongoDB to store and retrieve data by using the Mongoose package.
  • Created producers, consumer and Zookeeper setup for oracle to Kafka replication.
  • Designed and developed Micro Services business components using Spring Boot.
  • Implemented the Project structure based on Spring MVC pattern using Spring Boot and persisted data to MongoDB using Spring Data.
  • Establishing Restful API'S using NODE.JS and application backend implemented as NODE.JS application server.
  • Integrated Spring with Hibernate using configurations and implemented DAO layer to save entities into data base.
  • Used Hibernate, object relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Used a microservice architecture with spring-boot based services interacting through a combination of REST and RabbitMQ.
  • Worked on MVC design pattern and Restful Web API to make calls from JS files to MVC controllers and Web API controllers using token authentication and OAuth.
  • Used Webpack for bundling our application which takes JavaScript application and bundling it all together with its dependencies.
  • Introduced and implemented Webpack infrastructure to modernize JavaScript practices by extending ES6 through babel loaders.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design.
  • Worked on using Rule Engines, Drools with corresponding to validate the business User Roles.
  • Worked with a team to develop and maintain an internal Log Delivery System, utilizing various Apache products, Kafka, and Tomcat.
  • Used Node.js and Express.js to develop the relevant back end RESTful API..
  • Automated the front-end workflow using NPM.
  • Deep knowledge on caching technologies such as Elastic Search and Redis.
  • Automated testing using Mocha and Chai.
  • Developed Micro Services based API using Spring Boot and Spring Data.
  • Implemented storing the High-volume transaction data in NOSQL Databases using Spring Data.
  • Design and build a large-scale global Docker Container-as-a-Service
  • Design and build Docker tools and integrations like Docker images and Docker Plugins.
  • Worked on Docker container implementation for the Enterprise build system.
  • Micro services have been built using spring boot, Netflix OSS, Spring Cloud and deploying to AWS Cloud.
  • Understand and document customer website code and create scalable, modular microservices to replace the existing website using Spring Boot and Spring Cloud.
  • Expertise in RDBMS SQL, NoSQL, and GraphQL like Amazon RDS, MySQL,Mongo etc.
  • Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto-scaling groups and used AWS SDK to connect with Amazon SQS for bulk email processing.
  • Created instances in AWS as well as migrated data to AWS from data Center using snowball and AWS migration service.

Environment: Java 8, Mongo DB, Express JS, Hibernates, React JS, Node JS, Spring Boot, Redux, ES6, Web Pack, Grunt, NPM, OAuth 2.0, Spring Data, Mocha, Chai, Kafka, Docker, Spring Cloud, AWS.

Confidential, Boston, MA

Java/J2EE Developer

Responsibilities:

  • Implemented a metrics collection mechanism for the server by utilizing Apache Kafka to stream server-side events.
  • Designed Frontend with in object oriented JavaScript Framework with Angular.js.
  • Developed API for using AWS Lambda to manage the servers and run the code in the AWS.
  • Developed dynamic web pages using HTML5, CSS3, jQuery,DOJO, Bootstrap, Less, CSS3(SASS) and AJAX.
  • Tested JavaScript using Jasmine frameworks.
  • Have used messaging technologies like sqs,RabbitMQ.
  • Using Angular 2.0 JS factory and services for dependency injection.
  • Worked with javascript frameworks like React,VUE,ANGULAR.
  • Participated in front end development using JSF 2.0, JavaScript, HTML 5, CSS 3.0.
  • Using Angular 2.0, we created custom directives for re-usable components (multi-field form elements, background file uploads, etc.)
  • Worked in various Business rules in the droolsfile using Droolsrule engine.
  • Configured AWS EC2 instances, domain mapping via Route53.
  • Developing Rest Services using Rest Template with Spring Boot and gradle.
  • Containerized the Spring Boot microservice using Docker.
  • Configuring and managed public/private cloud infrastructure utilizing Amazon Web Services like Amazon Ec2, Amazon S3.
  • Implemented ODBC which is used for connecting to the database Oracle.
  • Integrated testing methods implemented by using Karma and Jasmine
  • Experience with creating and integrating required single sign on solutions.
  • Developed application on Spring framework by utilizing its features like Spring Boot, Spring Dependency injection, Spring Beans, Spring Security, Spring JPA, Spring Web flow using MVC.
  • Apache CXF helps you build and develop services using frontend programming APIs, like JAX-WS and JAX-RS.

Environment: JAVA 1.7, J2EE, Core Java, Spring Boot, Spring Frame work, JSF, EJB, JMS, AJAX, JavaScript, Spring MVC, spring security, Rest Service, Angular JS, Multi-Threading, Jquery.

Confidential, St.Louis, MO

Java Developer

Responsibilities:

  • Used Spring AOP module to handle transaction management, logging and profiling..
  • We kept up bean life cycle by utilizing Spring IOC which keep up session information of beans.
  • Developed HTML prototypes and ready XHTML documents with CSS style sheets.
  • Created Stored Procedure, Trigger for database access and events.
  • Developed application of framework with ZUUL and Kubernetes
  • Used Web services for sending and getting data from different applications using SOAP messages.
  • Involved in development of SOAP Webservices using Apache Axis to extract client related data from databases.
  • Implemented Multithreading feature for processing the multiple requests to achieve high performance.
  • Used SQL which is JavaScript database which is a lightweight client-side in-memory SQL database designed to work in browser.
  • Used JaxWS framework to create SOAP web services.
  • Implemented various Business rules in the drl (droolsfile) usingDroolsruleengine.
  • Involved in Design UI Screen, created several mock up Using HTML, CSS and JavaScript.
  • Implemented SOAP Services (JAX-WS) to interact with external systems. Involved in writing client code for invoking SOAP based web services.

Environment: Java 1.6, JSF, XHTML, JavaScript, Oracle, Spring framework, Spring IOC, multithreading.

We'd love your feedback!