We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

0/5 (Submit Your Rating)

Jersey City -, NJ

SUMMARY

  • Around 9+ years of experience in the development of Java, J2EE.
  • Experience in working in environments using Agile (SCRUM) and Test Driven Development (TDD) development methodologies.
  • Extensively worked on n - tier architecture systems with application system development using Java, JavaScript, Angular 6/7, JDBC, Servlets, JSP, Web services, spring, Spring Boot, Hibernate, XML, SAX, DOM.
  • Hands on experiences with Core Java with Multithreading, Concurrency, File Handling I/O, Generics, Data Structures and Collections, Garbage Collection.
  • Experience in java 8 features like Parallel Streams, Lambdas, functional interfaces and filters.
  • Experience in developing, deploying, and managing N - tier, server-centric J2EE enterprise class projects using Eclipse IDE 3.x/4.x, My Eclipse 6.5, J2SE1.4/1.5/1.6 (Java 2, Applets, Swing, JDBC 3.0, RMI), J2EE 1.5 Web application technologies (Servlets 2.x, JSP 1.x/2.x, JSTL 1.2, JSF 1.x, JNDI), Enterprise application technologies (EJB 2.x/3.0, JMS).
  • Good experience on Design Patterns (J2EE) like Singleton, Factory, DAO, Session Facade, Front Controller, and Delegate Pattern.
  • Experience in working on DevOps teams and help automate server and infrastructure configurations using shell scripting and building Docker Images.
  • Proficient in UI design developed Front End using JSP, HTML5, CSS3, JavaScript, Ajax, JQuery, AngularJS, Angular 2.0, Node.Js and React Js.
  • Good knowledge on Amazon Web Services(AWS), AWS API Gateway, AWS Appsync, AWS Cloud Services like Elastic Compute Cloud(EC2), Simple Storage Service(S3), SNS, SQS, VPC, ELB, EBS, DynamoDB, RDS, AWS Aurora, Amazon Cloud Watch, Route 53, SNS, CodeDeploy, Code Pipeline.
  • Experienced in developing messaging module by using Spring JMS, Apache Camel and Rabbit MQ.
  • Hands on experience in building Docker images and deploying inKubernetescluster platform.
  • Experience in spring framework (MVC/IOC/ORM/JDBC/AOP/BATCH/WEBFLOW/Context) and Struts (MVC, architecture, interceptors, action mappings and resource bundles).
  • Experience in developing Microservices using Spring-Boot.
  • Experience working withMicrosoftAzureservices like AzureSQL Database, Virtual machines,AzureActive Directory,AzureVPN Gateway,AzureFabric,Azuresearch, App services. Experience in development and deployment of applications using JBoss, Web Logic Application Server, IBM WebSphere Application and Apache Tomcat.
  • Expertise in the entire software Development Life Cycle (SDLC) and have strong hands on experience in Object Oriented Analysis & Design.
  • Responsible for developing the UI pages using Angular 6/7, HTML5, CSS3, JavaScript and Bootstrap.
  • Extensively involved in a Docker deployment pipeline for custom application images in the cloud using Jenkins.
  • Expertise in open source framework Object Relational Mapping (ORM) tools like Hibernate and also used Hibernate Annotations to reduce time at theKubernetesconfiguration level.
  • Handled response data from RESTFUL web services using JSON and JQuery to update UI Interacted with java controllers (JQuery, Ajax, and JSON to write/read data from back end systems).
  • Created GET/PUT request and response using RESTFUL web services.
  • Built Spring Boot based java Microservices to support enterprise web application.
  • Developed back end interfaces using PL/SQL packages, stored procedures, Functions, Exceptions Handling, Object Types and triggers.
  • Experience using Git, Bitbucket, Clear Case, RTC and VSS for version control.
  • Expert in using Integrated Development Environments such as Eclipse, RSA, Net Beans.
  • Good Project Management and Inter-personal skills gained through interaction with technical and functional teams.
  • Experienced with RDBMS implementation and development using Oracle, My SQL, MSSQL and DB2.
  • Expertise in database modeling and development using No SQL Database such as MongoDB and Cassandra.
  • Experience in using version control and configuration management tools like GIT, SVN and CVS.
  • Experience in using the tools like Ant and Maven for build automation.
  • Extensive experience in testing on multiple operating systems including Linux, UNIX, Sun Solaris, and Windows.
  • Excellent Communication skills and proven track record of leadership skills with the ability to work both independently or as a part of team.
  • Knowledge on Messaging Queuing service like KAFKA and connecting API between Application and Database.
  • Good experience in J2EE Testing in developing test cases with JUnit, MOCKITO for Unit testing, and logging using Log4j.

TECHNICAL SKILLS

Languages: C, C++, Java

Operating Systems: WINDOWS- 9X, MS-DOS, UNIX and Linux

Java Technologies: Java 8/7/6/2, JSP, Servlets, JDBC, Web services

Java Frameworks: Spring, Spring Boot, Spring Batch, Hibernate

Web Technologies: HTML, DHTML

AWS Services: EC2, ECS, VPC, S3, Aurora, SNS, SQS, API Gateway, Code deploy, Code pipeline, Lambda, DynamoDB, Route 53, CloudWatch

Web servers: Web logic, Tomcat, WebSphere

Big Data Technologies: Hive, Spark, Scoop, Hue, Kafka

Content Management System: Documentum

Tools: TOAD, Eclipse, NetBeans, RSA, DBArtisan, Web Storm

RDBMS: SQL, PL/SQL, MongoDB, DynamoDB.

RIA Framework: ExtJS, Angular, JQuery

Versioning: CVS, SVN, VSS, Clear Case, Accurev, Perforce

Others: AJAX, RUP, ANT, Junit, Log4j, MS Project Professional 2003, SAX, DOM, XML, JavaScript, Action Script, XHTML, Apache Axis and SQL Developer

PROFESSIONAL EXPERIENCE

Confidential, Jersey City - NJ

Full Stack Java Developer

Responsibilities:

  • Involved in gathering and analyzing System Requirements.
  • Developed application using spring, Hibernate, Web Services (SOAP and RESTFUL).
  • Used Hibernate for connecting to the database and mapping the entities by using hibernate annotations. Extensively used to access Hibernate in data access layer and used Hibernate Query Language (HQL) for writing the queries
  • Developed and Consumes SOAP and Restful web services and validated using SOAP UI.
  • Involved in the migration of the UI using Angular and Java.
  • Responsible for developing the UI pages using Angular 6/7, HTML5, CSS3, JavaScript and Bootstrap.
  • Worked on AWS Lambda, AWS API Gateway, AWS Connect, AWS Cloud9, AWS Appsync
  • ImplementContinuous Integration,Continuous Delivery(CICD) for end to end automation of release pipeline usingDevOpstools likeJenkins.
  • Implemented AngularJS Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory tested all application controllers extensively with Angular JS built-in testing facilities.
  • Deployed and maintained code in MicrosoftAzurecloud.
  • Core Java concepts such as OOP Concepts, Collections Framework, and Exception Handling, I/O System, Multi-Threading, JDBC, Generics.
  • Used various Core Java concepts such as Exception Handling, Collection APIs to implement various features and enhancements.
  • Design, Develop and Deploy Highly available, highly scalable web applications, Using Various AWS services such as AWS ECR, AWS SNS, SQS, Terraform, AWS Aurora, API Gateway, S3
  • Developed user-friendly web-based application using AngularJS, HTML5, CSS3, Bootstrap, Spring and MongoDB and DynamoDB.
  • Involved in creating and consuming Restful Web Service using Node.JS.
  • Used various Angular custom directives and developed reusable components and templates that can be re-used at various places in the application.
  • Developed the application on Spring One Source and deployed it on JBOSS.
  • Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup.
  • Created POJO’s and DAO’s for the database entities using Spring JDBC annotation mappings.
  • Used Java 8 features in developing the code like Lambda expressions, creating resource classes, fetching documents from database.
  • Built single page apps, modules, graphics and reusable components using React JS.
  • Integrated with Spring Cloud projects to provide distributed tracing and other features.
  • Developed MicroServices with spring and tested the application using Spring Boot.
  • Used Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest API’s and Spring Boot for MicroServices.
  • Developed Node.js for server-side rendering. developed modules into Node.js to integrate with designs and requirements.
  • Deployed this application which usesJ2EEarchitecture model and Struts Framework first on Web logic and helped in migrating toJBossApplication server.
  • Configured the tools like Bitbucket, JIRA, Confluence andKubernetes.
  • Worked with Angular to develop single page applications, worked with ngrx for managing Angular applications.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular.
  • Executed the CI/CD pipeline and deployed the application inAzurecloud.
  • Used Spring IOC to maintain loose coupling between layers published the business layer as services and injected the necessary dependent components and published cross cutting concerns like Logging, User Interface exceptions, Transactions using Spring AOP and annotations.
  • Deployed applications into Continuous integration environments like Jenkins to integrate and deploy code on CI environments for development testing.
  • Designed and implemented by configuring Topics in new Kafka cluster in all environment.
  • Developed application using Spring Modules following MVC design pattern.
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver
  • Involved in the design of new services using Spring Boot.
  • Involved in the enhancement and technology upgrade of the system.
  • Deploying Spring Boot based microservices using Docker and used Kubernetes to orchestrate Docker containers.
  • Used GitHub as version control tool to maintain the code repository.
  • Used JIRA tool for Issue/bug tracking, monitoring of work assignment in the system.
  • Involved in deploying the application on development and Staging environments using TeamCity.
  • Used Gradle build tool to automate the process of generating Docker files, building Docker Images and pushing them to Docker Private Registry.

Environment: Java 8, Agile, HTML, CSS, JavaScript, JQuery, Appsync, AJAX and Angular 2,XML,DAO,POJO, JPA, JAVA 8, Springs(IOC,AOP, JDBC) Frameworks, Spring Boot, AWS Aurora, SNS, SQS, Kafka, Microservices, JSP, Hibernate Framework, Hibernate, Angular, MongoDB, DynamoDB, SQL, PL/SQL, Node.JS, Docker, Spring Boot, Eclipse, Oracle, Autosys, Tomcat.

Confidential - Tampa, FL

Full Stack Java Developer

Responsibilities:

  • Created Mobile and Web Applications using Type Script, Observables, modules and Tested with Jasmine Scripts using Karma.
  • Designed and developed for the Presentation layer using JSP/Servlets and Spring MVC Framework.
  • Involved in writing business logic using spring boot.
  • Used Spring Boot which is radically faster in building cloud Microservices and develop spring based application with very less configuration.
  • Involved in Data Migration process using Azure by integrating with GitHub repository and Jenkins.
  • Involved in creating and Deployment of REST API and Microservices in Java J2EE using Spring Boot.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
  • Worked with Microservices based integration software development meta-architecture, framework and continuous delivery pipeline and its exemplary realization through a few production services
  • Designed and developed the REST based MicroServices using the Spring Boot.
  • Involved designing in web pages using HTML 5, CSS3, JavaScript, MongoDB.
  • Worked with Jenkins under the CI/CD pipeline providing continuous improvement to agile software development teams.
  • Used Streams and Lambda expressions available as part ofJava 8to store and process the data.
  • Used Angular and Node.JS to structure JavaScript code in an MVC (Model, View, and Controller.
  • Worked on Docker hosting the server and setup the Docker containers to host the application.
  • Involved in developing components on Reporting Dashboard with Spring MVC, Spring Framework and Hibernate and created MicroServices using Spring Boot.
  • Used the Docker container system with theKubernetesintegration.
  • Spring JDBC used retrieve and update, inserting data in Cassandra tables.
  • Actively involved in the DevOps streamlining process through Jenkins CI and CD Release Automation.
  • Built single page apps, modules, graphics and reusable components using React JS.
  • Designed User Interface using with HTML5, jQuery, CSS3 and SASS. Involved in the developing functions to acquire data from API server using AJAX.
  • Deployed allocations in the JBOSS application servers and written automation scripts on UNIX boxes.
  • Development of new listeners for producers and consumer for both Rabbit MQ and Kafka.
  • Implementing Presentation layer using CSS Framework, AngularJS, Wire-framing and HTML5.
  • Developing the presentation layer and GUI framework using CSS3, HTML5 and AngularJS. Client-Side validations are done using JavaScript.
  • Worked on RDBMS such as Microsoft SQL Server, ORACLE, MySQL, PostgreSQL, Aurora and DB2 and NoSQL databases such as MongoDB, DynamoDB.
  • Used the node.js MVC Frameworks in the development of the web applications.
  • Using AngularJS framework for building web-apps as well as using RESTful web services.
  • ImplementedDevOpspattern with version control Git, CI/CD tool Jenkins and TFS.
  • Designed single page applications using AngularJS directives, services, and controllers.
  • Developed SQL stored procedures and prepared statements for updating and accessing data from database.
  • Developed web-layer using Spring MVC Framework with JSP, CSS, AJAX, and JavaScript.
  • Involved in design and implementation of Webpages by using HTML5, CSS3, jQuery, JavaScript and working knowledge of AngularJS, bootstrap.js.
  • Developed single page application, Components using Angular directives, Controllers, view, Services and modules and routing.
  • Involved in the development of UI using Angular and Java.
  • Involved in the enhancement and technology upgrade of the system.
  • Used spring framework for the business layer using Spring Core, Spring Web MVC, Spring Batch modules.
  • Used RTC as version control tool to maintain the code repository.
  • Involved in deploying the application on development and Staging environments using Udeploy.

Environment: Java 8, J2EE, Hibernate, Node.JS, Restful Web services, MongoDB, Microservices, DynamoDB, Kafka,, AWS services(Aurora, Api gateway, SNS, SQS, code pipeline, Code deploy, S3, Lambda), Spring Boot, Angular JS, SQL, PL/SQL, Spring, Serena, Eclipse, Oracle, RTC, Autosys, Tomcat.

Confidential, Cleveland, OH

Java Full Stack developer

Responsibilities:

  • Hands on experience in J2EE framework and extensively used CoreJava and Spring API in developing the business logicusing Agile Methodology.
  • Implemented Model View Controller (MVC) Architecture based presentation using JSF framework.
  • Worked on Servlets, JSP, JDBC and JavaScript under MVC Framework and implemented OOAD concept in the applications.
  • Worked on Angular JS, which combines web applications with Model View Controller capability to make development and testing of code efficient.
  • Developed modules using Spring Framework for Dependency injection through configuration files and ease the integration of different frameworks.
  • Performing major & minor Kafka upgrades on large environments.
  • Usedspringvalidation framework to implement the server side validations and used the AngularJS, AJAX to get the data from the server asynchronously by usingJSONobjects.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for microservices.
  • Developed UI using JSP’s, JSF, JavaScript and HTML.
  • Used GitHub and Jenkins for building the CI/CD pipeline and day to day builds and deployments using Gradle.
  • Developed RESTful service interface using Spring Boot to the underlying Agent Services API.
  • Have used Spring MVC framework for developing the web application to isolate the application layers.
  • Coding included developing JSP/ JavaScript creating model and controller using Spring MVC framework using annotations.
  • Used Core Java 6, Java 8, J2EE, JSP, JDBC, RDBMS, Java Script, JQuery, Ajax, XML and Chordiant 5.6, using Oracle 11g as database J2EE platforms on Windows, UNIX.
  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, Bootstrap, JavaScript, Angular and Node.JS.
  • Extensive experience of developing Representational state transfer (REST) based services and Simple Object Access Protocol (SOAP) based services.
  • Implementing the new message retry mechanism using Kafka in the event of any failure in the downstream systems.
  • Worked on creation of custom Docker container images, tagging and pushing the images.
  • Set up, configured, and maintained multiple servers like, IBM WebSphere, Tomcat
  • Used Oracle as database and Involved in the development of PL/SQL backend implementation and using SQL created Select, Update and Delete statements.
  • Implemented various routing mechanisms in the webpage using AngularJS.
  • Creating PL/SQL scripts, stored procedures, Packages and resolving any data base related issues.
  • Extensively used the J2EE design patterns like Session Façade, Business Object (BO), Service Locator, Data Transfer Object (DTO) and Data Access Object (DAO), Singleton, Factory.
  • Developed presentation layer using JSP, JSF, HTML5, CSS3 and client validation using JavaScript, DOM.

Environment: Java 8, J2EE, Spring, Hibernate, Spring Boot, Restful, Node.JS, MongoDB, DynamoDB, Web Services, UNIX, Jenkins, IBM, Jboss, SQL, PL/SQL, UNIX Shell, JSP, Eclipse, Kafka, WebLogic, JUnit, Microservices, CVS, CSS, HTML, XML, XSD, JavaScript

Confidential - Charlotte, NC

Full Stack Java Developer

Responsibilities:

  • Involved in gathering and analyzing System Requirements.
  • Involved in the development of UI using internal framework (Atom) and Java.
  • Imported the data using Spark RDD and transformed using actions on RDD.
  • Used Spark/MapReduce jobs to parse the JSON or XML data.
  • Implemented Spark using Java utilizing Data frames and Spark sql for faster processing of data.
  • Involved in the processing of data feeds using big data technologies like hive, scoop and Spark.
  • Involved in the development of batch process to transform the data in hive to xml and send it to downstream systems. worked on database applications using Amazon RDS, OracleDB, SQL Server,PostgreSQL, Amazon Aurora, AWS API Gateway,DynamoDB, Sqlite andMySQL.
  • Deployed Spring Boot based microservices into Docker container using Amazon EC2 container services.
  • Designed and developed the application using Angular framework along with HTML5, CSS4, Type Script, JavaScript, Bootstrap, Node.js, NPM, MongoDB, and DynamoDB.
  • Designed the application and worked with offshore development team.
  • Used spring framework for the business layer using Spring Core, Spring Web MVC, Spring Batch modules.
  • Used RTC as version control tool to maintain the code repository.
  • Involved in deploying the application on development and Staging environments.
  • Used Splunk for viewing the extracting the logs and server information.

Environment: Java, J2EE, Restful Web services, Angular JS, SQL, AWS services(Aurora, SNS, SQS, Api gateway, code pipeline, Code deploy, S3, Lambda), PL/SQL, MongoDB, DynamoDB, Kafka, Microservices, Node.JS, Spark, Scoop, Spring, Splunk, Serena, Eclipse, Oracle, Jasmine, RTC, Autosys, WebLogic.

We'd love your feedback!