We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

2.00/5 (Submit Your Rating)

Phoenix, ArizonA

SUMMARY

  • Overall 7+ 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.
  • 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.
  • Worked under new technologies introduced in java8 like Functional interfaces and Lambda Expressions
  • 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 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 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.
  • 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.
  • 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 6 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.
  • Work under Groovy script for setting in a dynamic way some properties for invoking teh web service.
  • 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.
  • Implemented Spring Batch and ESP Task & Job Scheduler to automate importing data from CSV files sent from client into database.
  • Used Spring Inheritance to develop beans from already developed parent beans.
  • Worked under teh latest standardized version of JavaScript like ECMAScript 6.
  • Experienced in using WSDL, SOAP, and Apache AXIS for Web Services.
  • Strong learning in SOAP, WSDL, and RESTful for trading organized data in teh 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.
  • Implemented OAuth2 and SAML autantication 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.
  • Worked in developing web applications on MVC based frameworks like Spring, Spring IOC, Spring Security, Spring Boot, Spring Cloud, and Spring MVC.

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, Phoenix, Arizona

Full Stack Java Developer

Responsibilities:

  • Implemented Micro Services based Cloud Architecture using Spring Boot and implementation of Business Services using teh Java8 and Spring Boot.
  • Using Angular 10, 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.
  • Created Menus and Drawer component by using Typescript and Angular 10
  • Worked on java 8 lambda expression and with functional interface.
  • Implemented continuous integration using Docker.
  • 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.
  • Worked on Async locking timeout features in Angular 10.
  • Implemented “Model View Controller (MVC)” architecture for an efficient implementation of teh view level customizations and interface with teh application logic.
  • Worked on SQL Developer (Oracle database) for database work including querying for data, writing / modifying stored procedures or views, etc.
  • Used Rest templates in teh Spring Services to call teh rest web services.
  • Implemented OAUTH 2.0 autantication protocol and provided OAuth 2.0 token implementation guidelines for enterprise web API security model.
  • Used POSTMAN for testing web services.
  • 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.
  • MaintainedInterfacecompatibility andconcurrencyin teh project usingJava 8new features like default, static method and Concurrency API.
  • Participating in technical discussions within teh team or other groups within teh Business Units associated with specific projects.
  • Build and configure a virtual data center in teh Amazon Web Services cloud to support Enterprise Data.
  • Working on TestNG to develop unit test cases and successfully covered 100% code coverage through unit tests.
  • Using Splunk logs to identify teh issues/errors in teh code and resolving them.
  • Working on SQL/PLSQL programs to validate and code teh database tables.
  • 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 10.
  • Created Producers, Consumer and Zookeeper setup for oracle to Kafka replication.
  • Extensively used teh LOG4j to log regular Debug and Exception Statements.
  • Implemented Spring Boot Actuator to monitor application performance.
  • Used Spring Inheritance to develop beans from already developed parent beans.
  • Developed Java classes for implementing asynchronous processing using JSM.
  • Implemented Spring Batch and ESP Task & Job Scheduler to automate importing data from CSV files sent from client into database.
  • Using SVN for teh code Migrations.
  • Used Spring Cloud Config which provides server and client-side support for externalized configuration in a distributed system.
  • Implements scroll snapping using latest version of CSS3 and HTML 5
  • Designed and reviewed teh test scenarios and scripts for given functional requirements and automated test cases in Selenium.
  • 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 10 Directives, Dependency Injection, Services, Routing, pipes, Animations, Forms, AOT, Lazy Loading.
  • Used Java Messaging Services (JMS) which provides reliable and asynchronous form of communication and have good knowledge in RabbitMQ.

Environment: Angular 10, IOC, DAO, Micro Services, JSM, Node JS, OAuth 2.0, Grunt, RabbitMQ, Amazon Web Services (AWS), Spring Services, Hibernate, POJO, MongoDB, Kubernetes, Mongoose, Selenium, Docker, Log4j, Jenkins, Bamboo, Java 8, REST API, Pivotal Cloud Foundry, Jules, Micro Service, CI/CD Pipe Line, Apache Kafka, Cassandra, Spring Boot, Selenium, Cucumber scripts, Maven, PL/SQL, TestNg, POSTMAN, Agile Methodology, Spring Rest, Spring Config Server, Intelleji, SVN, SPLUNK, XML, AWS, Oracle 11g,GIT, Jira, Confluence, Axis 1.2, Mockito.

Confidential

Full Stack Java Developer

Responsibilities:

  • Developed teh webpages using framework Angular 6.0 along with HTML5, CSS3 and Type Script.
  • Extensively worked on teh Angular UI Routing to handle navigation to access different pages in teh 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.)
  • 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.
  • 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 teh Java8 and Spring Boot.
  • Implemented Spring Boot Actuator to monitor application performance.
  • Used Spring Inheritance to develop beans from already developed parent beans.
  • Developed Java classes for implementing asynchronous processing using JSM.
  • Implemented Spring Batch and ESP Task & Job Scheduler to automate importing data from CSV files sent from client into database.
  • Implemented OAuth2 and SAML autantication protocol for enterprise web API security model.
  • Expertise in using built tools like Maven, ANT for teh building of deployable artifacts such as jar & war from source code.
  • Implemented a Node.js server to manage autantication.
  • Ran Bower and Grunt components and wrote teh scripting using Node.js.
  • Implemented Service Oriented Architecture (SOA) by invoking multiple SOAP based Web Services and generating client usingJAX-WS. Used SOAPUI to interact with other applications using SOAP and WSDL file.
  • Integrated Spring with Hibernate using configurations and implemented DAO layer to save entities into data base.
  • Used Kubernetes to configured in teh 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 teh Spring Services to call teh rest web services.
  • Implemented a metrics collection mechanism for teh server by utilizing Apache Kafka to stream server-side events.
  • 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 teh 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.
  • 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.
  • Fetched data from mongo DB using mongoose.

Environment: Angular 6.0, Spring Boot, IOC, DAO, Micro Services, JSM, Node JS, OAuth 2.0, Bower, Grunt, RabbitMQ, Amazon Web Services (AWS), Spring Services, Hibernate, POJO, Maven, ANT, PL/SQL, MongoDB, Kubernetes, Mongoose, Selenium, Docker, Jenkins, Bamboo, SSL/TLS.

Confidential - Framingham, MA

Full Stack Java Developer

Responsibilities:

  • Experienced in implementing teh Node.js server-side code along with Express framework to interact with MongoDB to store and retrieve data by using teh Mongoose package.
  • Worked on using Rule Engines, Drools with corresponding to validate teh business User Roles.
  • Worked with a team to develop and maintain an internal Log Delivery System, utilizing various Apache products, Kafka, and Tomcat.
  • Closely worked with Application using React JS and Node.js libraries NPM, gulp directories to generate desired view and flux to root teh URL's properly.
  • Used Node.js and Express.js to develop teh relevant back end RESTful API..
  • Developed various screens for teh front end using React JS and used various predefined components from NPM and Redux.
  • Automated teh front-end workflow using NPM.
  • Automated testing using Mocha and Chai.
  • Created producers, consumer and Zookeeper setup for oracle to Kafka replication.
  • Designed and developed Micro Services business components using Spring Boot.
  • Implemented teh Project structure based on Spring MVC pattern using Spring Boot and persisted data to MongoDB using Spring Data.
  • Implemented MVVM architecture using Redux Architecture with React JS.
  • Establishing Restful API'S using NODE.JS and application backend implemented as NODE.JS application server.
  • Worked with DB2 and wrote SQL Queries, Stored Procedures, triggers, views and integrated SQL Queries into DAO.
  • Developed Oracle PL/SQL Stored Procedures and Queries for Payment release process and authorization process.
  • Used JavaScript ES6 in Node.js runtime environment to build RESTful APIs and to import data.
  • 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 teh server environments used browserify, flux to manage with targeted URL's and to monitor teh application.
  • Responsible for implementing UI mockups, integrating third party react libraries, and handling/creating Redux store data.
  • Worked on MVC design pattern and Restful Web API to make calls from JS files to MVC controllers and Web API controllers using token autantication 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.
  • Developed Micro Services based API using Spring Boot and Spring Data.
  • Implemented storing teh High-volume transaction data in NOSQL Databases using Spring Data.
  • Developed common reusable component libraries (CRUD Scaffolding) to be reused in different projects throughout teh company's IT team using GWT, Spring Data, JPA.
  • 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 teh 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 teh existing website using Spring Boot and Spring Cloud.
  • Used Hibernate to persist, access, update and delete objects in database.
  • Involved in creating teh Hibernate POJO Objects and mapped using Hibernate Annotations.
  • 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: Mongo DB, Express JS, Angular 2.0, 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, Drools.

Confidential

Java Developer

Responsibilities:

  • Used Spring AOP module to handle transaction management, logging and profiling.
  • Implemented various Business rules in teh drl (droolsfile) usingDroolsruleengine.
  • 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 teh 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.

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 teh multiple requests to achieve high performance.
  • Used various Core Java concepts such as Exception Handling, Collections.
  • Developed teh modules using Servlets, Java2EE and JDBC for connecting with MySQL.
  • Developedstoredprocedures, triggers inMySQLfor lowering traffic between servers & clients.
  • Performance tuning of JVM heap size,Garbagecollections,javastack and Native thread & production performance.
  • Developed and implemented teh MVC Architectural pattern using STRUTS framework including JSP, Servlets, and EJB.
  • Expert in Core Java with strong understanding of Garbage Collector, SWING, Collections, Multithreading, Event handling, Exception handling and Generics.
  • Developed and implemented teh MVC Architectural pattern using STRUTS framework including JSP, Servlets, and EJB.
  • Used Structs Framework in teh 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!