We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

2.00/5 (Submit Your Rating)

Atlanta, GeogriA

SUMMARY:

  • Overall 8+ years of experience in Software design and development activities including requirement analysis, design, implementations and testing of various client server based applications using Java and J2EE technologies.
  • 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 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.
  • Experience in application of MVC and MVVM client-side JavaScript frameworks such as Angular 2.0, Angular.JS, Back Bone.JS, Ember.JS, Handlebar.JS.
  • 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 conveying and arranging application servers, for example, IBM WebSphere, Oracle WebLogic, Jboss and Apache Tomcat.
  • Expertise in Database Drivers Like JDBC, Spring JSBC to summon DB stores strategies.
  • 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).
  • Experience in using test tools like Selenium for Unit and Integration Testing and used Cucumber for Acceptance Testing.
  • Sound learning on bundle directors, for example, NPM, Bower, Web pack.
  • 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.
  • Profound learning on Maven, Gradle, ANT as fabricate content for application assemble and arrangement.
  • 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.
  • 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.
  • Experienced in utilizing source code variant administration apparatuses like SVN, GIT and undertaking sprinters like Grunt, Gulp and Web pack.
  • Designed and developed Spring SOAP and RESTful web services and Spring JMS modules to interact with enterprise and legacy applications.
  • 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, integrated Hystrix Dashboard to monitor Spring micro services.
  • Worked on Microservices using Docker container using Amazon EC2 container service and using AWS admin console.
  • Excellent working knowledge on popular frameworks like Struts, Spring, Hibernate.
  • Sound learning on consistent mix and persistent improvement devices like Jenkins, Hudson, Puppet and Bamboo. Strong involvement in UNIX and Shell Scripting.
  • Extensive experience in SQL, Stored Procedures, Functions and Triggers with databases such as Oracle, IBM DB2 and MS SQL Server.
  • Worked under the latest standardized version of JavaScript like ECMAScript 6.
  • Experienced in using WSDL, SOAP, and Apache AXIS for Web Services.
  • Excellent communication, interpersonal and analytical skills and a highly motivated team player with the ability to work independently.

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 2, JQuery, 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, Apache Tomcat 8.0/7.x/6.x, JBoss

Methodologies: Agile, Waterfall, OOAD, SCRUM

Testing Tools: JUnit, Mockito, Jasmine, Karma, Mocha, Chai, Selenium

Version Control: SVN, CVS, GIT and Clear Case

Build Tools: Maven, Gradle, ANT

IDEs: Eclipse IDE, RAD 6.0/7.0, Intellij IDEA, Spring Tool Suite (STS)

Operating Systems: Windows, Linux and UNIX

Software: Visual Studio, Rational Rose and Microsoft Office

PROFESSIONAL EXPERIENCE:

Confidential

Full Stack Java Developer

Responsibilities:

  • Worked with Angular CLI and Typescript in Angular 2.0 to create Controllers and Angular components for the Web Pages.
  • Implemented form validation on HTML forms using the built-in validation properties and methods in Angular 2.0.
  • Implemented a metrics collection mechanism for the server by utilizing Apache Kafka to stream server-side events.
  • Worked on Microservices using Docker container using Amazon EC2 container service and using AWS admin console.
  • Worked under the latest standardized version of JavaScript like ECMAScript 6.
  • 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, integrated Hystrix dashboard to monitor Spring micro services.
  • Worked under a business rule management system (BRMS) like Drools.
  • Involved in working with web-based apps use Site Minder for security and authentication purposes.
  • Created is a new cluster and container management tool using Kubernetes
  • Created a display framework that reads the Open API specification document and generates an interactive documentation website using Swagger UI.
  • Worked under Scripting languages like Type Scripting.
  • Authenticating Users and to provide the security to RestFull web services using OAUTH 2.0.
  • Writing server-side request handling and automated functional test cases to validate UI functionality using Node.js.
  • Used Angular JS -1.x to create views to hook up models to the DOM and synchronize data with server as a Single Page Applications.
  • Designed and built a Web socket server in Node.js to process JSON requests and synchronize events within distributed groups.
  • Involved in various single page applications(SPA) using REACT JS and used various components in the REDUX library.
  • Worked with Web pack for bundling application source code in convenient chunks and for loading that code from a server into a browser.
  • Developing stand-alone, and production-grade Spring based Applications using Spring Boot .
  • Using Spring Boot to provide 'starter' POMs to simplify the Maven configuration
  • Implemented Virtual Dom for Client-Side view rendering services using REACT JS.
  • REACT JS Virtual DOM used for client-side view rendering services, React-Redux for state management and React-Router for programmatic navigation.

Environment: AWS, Swagger, Node-JS, Angular2, Type script, Web pack, ECMA6, Karma and jasmine, Spring Boot, Spring cloud like Ribbon, Hystix, Netflix ZUL, Angular2 Injection annotations, Angular2 Shadow Dom, Micro services architecture, Docker, Cassandra DB, OAUTH, Site Minder, Java8

Confidential

Full Stack Java Developer

Responsibilities:

  • Worked in Developing stand-alone, and production-grade Spring based Applications using Spring Boot.
  • Extensively used NoSQL technologies provided by SPRING BOOT like Cassandra which is used as an Database for this project.
  • Worked under implementing JSX in React JS with react tools to compile JSX code to JavaScript
  • Developed various single page applications(SPA) using REACT JS and used various components in the REDUX library.
  • Writing server-side request handling and automated functional test cases to validate UI functionality using Node.js.
  • Experience in Docker Engine and Docker Machine environment, to deploy the micro services-oriented environments for scalable application.
  • Implemented Virtual Dom for Client-Side view rendering services using REACT JS.
  • Extensively worked in writing minimal code in building re-usable forms with their validations using REACT with Redux Architecture.
  • Also, Extensively ES6 To Create Components in REACT using BABEL because it is not supported in all Bowsers.
  • Worked with Jenkins Continuous Integration and Continuous Deployment( CI/CD ).
  • Implemented Spring Circuit breaker pattern, integrated Hystrix dashboard to monitor Spring micro services.
  • Created is a new cluster and container management tool using Kubernetes
  • Used Maven and Jenkins to automate the construct and convey process and SVN was utilized for project administration and version management.
  • Experience in Docker Engine and Docker Machine environment, to deploy the micro services-oriented environments for scalable application.
  • Installed Microservices using Docker container using Amazon EC2 container service and using AWS admin console.
  • Experience in using NoSQL (MongoDB) data models document, key-value & wide column, or graph model.
  • Worked with mongoose connector for database persistence using Node.js to interact with MongoDB
  • Used Express JS which is fast, assertive, essential and moderate web framework of Node.js that helps manage a sever and routes.
  • Implemented various Business rules in the drools file using Drools rule engine.
  • Implemented where Mocha are used to test React Js components and Chai for Node.js for testing endpoints.
  • Deployed our Application on Pivotal Cloud Foundry which is used to reduce the development overhead by providing a ready to use platform.

Environment: Java/J2EE 1.6, JSP, Spring boot, AngularJS, Node-JS, CSS3 and JavaScript, XML, Eclipse IDE, Maven, Jenkins, React js, Redux, Spring boot, Node Js, Express js, NPM, Web pack, Docker, Kubernetes, Cloud foundry, Jenkins, ECMS 6, JSX-react, AXIOS, React life cycle, MONGO DB, Mongoose connection, NODE JS service, OPEN ID CONNECTION, OAUTH, HTML, CSS3.

Confidential, Atlanta, Geogria

Full Stack Java Developer

Responsibilities:

  • Implemented a metrics collection mechanism for the server by utilizing Apache Kafka to stream server-side events.
  • 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.
  • Worked in various Business rules in the drools file using Drools rule engine.
  • Configured AWS EC2 instances, domain mapping via Route53.
  • Extensively used CSS and Bootstrap for styling the HTML elements.
  • Developing Rest Services using Rest Template with SpringBoot and gradle.
  • Containerized the SpringBoot microservice using Docker.
  • Participated in front end development using JSF 2.0, JavaScript, HTML 5, CSS 3.0.
  • 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, Bootstrap, Less, CSS3(SASS) and AJAX .
  • Tested JavaScript using Jasmine frameworks.
  • 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
  • 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 .
  • Developed RESTful Services and Web Service Clients (JAX-RS or JAX-WS) with data representation in different formats such as XML and JSON.

Environment: JAVA, J2EE, Core Java, Spring Boot, Spring Frame work, JSF, EJB, JMS, AJAX, JavaScript, Spring MVC, Spring Batch, spring security, Spring IOC, Apache CXF, Rest Service, Jax RS, BROOLS, Angular JS, Angular controllers, Angular customs directions, digestive cycle, Karma and jasmine, Multi Threading, AWS, Jquery, HTML5, CSS3, Ajax, ORACLE, Rabbit MQ.

Confidential, Richmond, Virginia.

Full Stack Java Developer

Responsibilities:

  • Used Backbone JS to utilize its rendering functions and create controllers to handle events triggered by clients and send request to server.
  • 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
  • These applications need to maintain privacy and restrict illegal users. To achieve the functionality, we used Spring Security.
  • We kept up bean life cycle by utilizing Spring IOC which keep up session information of beans.
  • Implemented Spring AOP for cross cutting concerns.
  • Hibernate ORM framework used to interact with database through Hibernate query language(HQL).
  • Used ANT to deploy application in IBM WebSphere in UNIX environment IBM AIX. Tested the application after making the necessary configuration.
  • Provided daily support for production, stage and testing environments for WebSphere MQ operations and problem determination.
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) architecture and Spring JPA.
  • Worked with Ember JS to code some new functionality and developed application front end using HTML, CSS, Ajax.
  • Worked on Hibernate persistence tier. This involves developing mapping files and Hibernate (POJOs/ DAOs).
  • Used SOA, UDDI lookups and Web Services Description Language(WSDL) using SOAP protocol.
  • Used JaxWS framework to create SOAP web services.
  • 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.
  • 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.
  • Developed HTML prototypes and ready XHTML documents with CSS style sheets.

Environment: Java/J2ee, SQL, PL/SQL, XML, Maven, JUnit, Spring MVC, Spring IOC, spring Security, JSP, Spring Batch, Java script, JQUERY, Backbone JS, Handle bar JS, Core Java, Hibernates, Unix script, Shell Scripts, Jax WS, Soap Services, Jax WS security, wsdl-2,HTML,CSS,AJAX, IBM MQ, IBM Websphere.

Confidential

Java/J2EE Developer

Responsibilities:

  • Used Spring AOP module to handle transaction management, logging and profiling.
  • Implemented various Business rules in the drl (drools file) using Drools rule engine.
  • Involved in Design UI Screen, created several mock up Using HTML, CSS and JavaScript.
  • Created Stored Procedure, Trigger for database access and events.
  • 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.
  • 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.
  • 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 SOAP Services (JAX-WS) to interact with external systems. Involved in writing client code for invoking SOAP based web services.

Environment: J2EE, JSF, XHTML, Bootstrap, JSON, JavaScript, Oracle, Spring framework, Spring IOC, java multithreading, Prime faces, Spring Batch, jax WS, soap services, stored procedures in sql server, Drools, Spring AOP, IBATIS, Hibernate, MySQL, PL/SQL, XML, WSDL, SOAP, SOAP UI, IBM WebSphere JUnit, Web sphere Application Server, Tomcat.

Confidential

Java Developer

Responsibilities:

  • Implemented Multithreading feature for processing the multiple requests to achieve high performance.
  • Used various Core Java concepts such as Exception Handling, Collections.
  • Developed the modules using Servlets, Java2EE and JDBC for connecting with MySQL.
  • Developed stored procedures, triggers in MySQL for lowering traffic between servers & clients.
  • Performance tuning of JVM heap size, Garbage collections, java stack and Native thread & production performance.
  • Developed and implemented the MVC Architectural pattern using STRUTS framework including JSP, Servlets, and EJB.
  • Deployed Application using Oracle Web logic Server.
  • Expert in Core Java with strong understanding of Garbage Collector, SWING, Collections, Multithreading, Event handling, Exception handling and Generics.
  • Developed and implemented the MVC Architectural pattern using STRUTS framework including JSP, Servlets, and EJB.
  • Used Structs Framework in the application, which is based on MVC design pattern.

Environment: JAVA, J2EE, JSP, JSTL, Swing, JSP, HTML, CSS, servlets, Struts, EJB, Web Logic, XML, JavaScript, java core like multithreading, collections, Interface and abstract classes, strings.

We'd love your feedback!