We provide IT Staff Augmentation Services!

Sr. Java Full Stack Developer Resume

2.00/5 (Submit Your Rating)

Irving, TX

SUMMARY

  • Over 8+ years of experience in developing Web - based Applications, Enterprise Applications and Client Server Applications in JAVA 8 environment coupled wif RDBMS exposure in n-tier applications.
  • Experience in Web application development using JDBC, Servlets, JSP, JSTL, Java Beans, MVC, Struts, JSON, Swing, RMI, EJB, JSF, JNDI, JMS, SOA, SOAP, Spring, Hibernate, JavaScript, AngularJS, AJAX, JAX-RS, XML.
  • Experience in Object Oriented Design, analysis wif solid analytical, problem solving and decision-making skills. Experienced in Multi-threading and Concurrent Programming.
  • Implemented build stage-to build teh Micro Service and push teh Docker Container image to teh private Docker registry
  • Good experience in using Amazon Web Services (AWS) and AWS SNS/SQS for delivering messages
  • Proficient in Java Multithreading, Collections API, Socket programming, Swing programming.
  • Used Adobe flex framework for building and maintaining web applications to deploy on all major platforms.
  • Extensive knowledge of MVC architecture and J2EE Design Patterns like Singleton, Session Facade, Service locator, DAO, DTO and Value Object in teh development of web-based Enterprise Applications.
  • Good in Java/J2EE technologies such as JSP, JSF, Servlets, EJB, XML, XSD, JNDI and Web services.
  • Hands-on experience in Front-End technologies like AngularJS, Angular 6, Angular 9, Bootstrap, HTML5, ReactJS, NodeJS, JavaScript, CSS3/4, jQuery, Tag Libraries, Custom Tags, Ajax, XML, XSLT.
  • Development of Cloud deployed applications
  • Developed Angular services making use of resource service to perform REST API calls to teh backend.
  • Knowledge in Docker Components like Docker Engine, Docker Hub, Virtual Machine and Docker Registry, Docker containerized applications and deploying Chef-Server on AWS.
  • Worked on AWS EC2, Amazon S3, Amazon Elastic Load balancing and other parts of AWS infrastructure.
  • Proficient in implementation of frameworks like Struts, spring, JSF, AJAX frameworks (Rich Faces, MyFaces) and ORM frameworks like Hibernate.
  • Vast knowledge of utilizing cloud technologies including Amazon Web Services (AWS), Microsoft Azure and Pivotal Cloud Foundry (PCF)
  • Implemented Microservices architecture using Spring BOOT enabled REST API wif teh Spring Cloud modules.
  • Implemented Dynamic batch feature for batch processing wif Spring batch.
  • Hands on experience application and Web servers IBM Web Sphere Application Server, WebLogic, JBoss, and Tomcat, Oracle Web Tier, Apache Web Server, Klone, X5 Web Server
  • Expertise in various components in Spring, which includesSpring IOC, AOP, Spring JDBC, Spring MVC, Spring JPA, Spring Batch, Spring Security and Spring Boot.
  • Extensive experience in developing Microservices usingSpring Boot, Netflix OSS (Zuul, Eureka, Ribbon, Hystrix) and followed domain driven design.
  • Experience utilizing automated build tools and CICD environments.
  • Extensively worked onCI/CD pipelinefor code deployment by engaging different tools (Git,Jenkins,CodePipeline) in teh process right from developer code check-in to Production deployment
  • Expertise wif employment of Apache Kafka and Zookeeper apart from JMS as messaging service.
  • Excellent experience wif major relational databases - Oracle 9i/10g/11g/12c, SQL Server, DB2, My SQL.
  • Good working experience in NoSQL Database including MongoDB, Cassandra, Couch DB and DynamoDB.
  • Solid experience of Defect/Test Management tools like Selenium, JIRA, Quality Center/Test Director, Bugzilla.
  • Expert level skills on VBScript, Perl, AJAX, Adobe Flex, ActionScript.
  • Designing and Developing Single Page web applications (SPA) using AngularJS, and NodeJS wif other UI technologies/ libs such as Backbone, jQuery, Bootstrap.
  • Extensive Experience in retrieving and manipulating data from backend using DatabaseSQLqueries, PL/SQL- Stored Procedures, Functions, Sequences, Triggers, Views and Packages.
  • Experience in using Maven, Gradle, Ant builds and in Visualization tools like Tableau.
  • Hands on experience wif source control tools like CVS, Clear Case, SVN, Git and Perforce.
  • Developed and deployed EJBs on BEA Web Logic 8.0/7.1 application server.
  • Experience in Requirement gathering & analysis, designing UML - for developing application specific
  • Object model, Use Case diagrams, Class diagrams, Sequence diagrams & State diagrams.
  • Client interaction for requirement gathering/business process mapping, technical and Functional specifications
  • Experienced in writing simple Stored Procedures, understanding complex Stored Procedures and Performance Tuning of SQL Queries.
  • Closely worked wif Kafka Admin team to set up Kafka cluster setup on teh QA and Production environments.
  • Experience in Design and Development of custom software solutions, and Re-engineering to enhance existing frameworks to work wif newer technologies
  • Experience wif UML for designing applications using Rational Rose and QSEE.
  • Hands on experience in giving Production and Deployment Support.

TECHNICAL SKILLS

Languages: Java 8, J2EE, SQL, and PL/SQL

Enterprise Java: JSP, Servlet, JNDI, JDBC, Java security and JSF

Web Technologies: HTML5, CSS3, Java Script, jQuery, Ajax, Bootstrap, AngularJS, Angular 6.0, Angular9.0, ReactJS and NodeJS, ExpressJS.

Tools: & Framework: Struts, Spring, Hibernate, Spring MVC, Spring HATEOAS, Spring Web Flow, Spring IOC, Spring AOP, JMS, JSF, Log4J 2, Spring Boot, Spring Cloud, Spring Batch, Spring Security

Web services: SOAP, Restful, UDDI, WSDL, JAX-RPC, JAX-RS JAX-WS, JAX-B, Axis2, Jersey, MicroServices Architecture.

Web/App Servers: Web Sphere, Apache Tomcat, JBoss, WebLogic.

Cloud Technologies: AWS EC2, S3, Elastic Beanstalk EBS, Elastic Load Balancing ELB, API-Gateway, Cloud Foundry

Databases: Oracle, My SQL, SQL Server, IBM DB2, Mongo DB and Dynamo DB.

Testing Tools/ Others: JUnit, Soap UI, Mockito, Log4j and JIRA, Netflix, Eureka, Zuul

PROFESSIONAL EXPERIENCE

Confidential, Irving, TX

Sr. Java Full Stack Developer

Responsibilities:

  • Followed agile methodology and involved in daily SCRUM meetings, sprint planning, showcases and retrospective and used JIRA as a tracking tool for teh sprints.
  • Designed teh front-end usingAngular9, HTML5, CSS4, JavaScript, Bootstrap.
  • Built custom Angular 9 Directives and Services for single-page web application for agile-based team.
  • Developed Angular controllers, services, filters and developed HTML templates wif various Angular directives such as ng-app, ng-controller, ng-repeat, ng-if, ng-show, ng-hide, ng-change, ng-blur etc.
  • Used various Angular UI Bootstrap components such as calendars, masks, uploaders, sliders, alerts, modal dialogs etc. for developing teh UI.
  • Architected and developed new or enhance existing front-end portal for cloud provisioning, continuous integration and devops
  • Developed unit and integration tests for existing Microservices using Junit and Docker
  • Developed Golang based web services on AWS and Google App Engine
  • Deployed services in Spring Cloud using Pivotal Cloud Foundry wif PCF CLI client
  • UtilizedJava 8features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase teh performance of teh Application.
  • UsedJava 8 Method Referencesfeature to point to methods by their names and usedfunctional Interfaces.
  • Implemented Maven Script to create JAR, WAR and dependency JARS and deploy teh entire project onto teh Web Logic Application Server.
  • Proficient in AWS services like VPC, EC2, S3, ELB, AutoScalingGroups(ASG), EBS, RDS, IAM, CloudFormation, Route 53, CloudWatch, CloudFront, CloudTrail
  • Used Spring Boot which is radically faster in building cloud Microservices and develop Spring-based application wif very less configuration
  • Developed Angular services making use of resource service to perform REST API calls to teh backend.
  • Good experience wif teh Spring framework (Spring Data, Spring Data JPA, Spring Data Rest, Spring Boot)
  • Developed REST controllers using Spring Data REST to serve teh UI wif required JSON data.
  • Implemented Microservices architecture using Spring BOOT enabled REST API wif teh Spring Cloud modules.
  • Used Microservice architecture wif Spring Boot based services interacting through REST.
  • Experience in creating Docker images, containers, push/pulland integrating wif spring boot.
  • Used complete annotation driven approach to develop teh application using Spring Boot and was involved in setting up teh spring bean profiling.
  • Monitored health check using SpringBoot Actuator and API’s using SwaggerUI registered microservices.
  • UsedSpringJPAandHibernatewif entity beans for interacting persistence layer forCRUDoperations.
  • Expertise in various components in Spring, which includesSpringIOC, AOP, SpringMVC, SpringJPA, SpringBatch, Spring Security and Spring Boot drivenMicroservicearchitecture.
  • Experience in managing multi-tenant Cassandra clusters on public cloud environment - Amazon Web Services (AWS)-EC2
  • Developed and test application modules into Microservices
  • Actively involved in architecture of DevOps platform and cloud solutions
  • Developed reporting dashboards, which processes large amount data that are stored in Elastic Search.
  • Identified and created indexes, mappings and data in Elastic search and used Elastic Search REST API’s both single and multi-document API’s. API’s like Index Multi Get, Bulk etc.
  • Used various aggregations like Metrics, Average aggregations in Elastic Search.
  • Experience on configuring auto scalable and highly available microservices set wif monitoring and logging using AWS, Docker, Jenkins and Splunk.
  • Developed PCF based Microservices to expose teh key Identity management features on teh cloud
  • Worked on Integration of Microservices deployment patterns wif teh PAAS platform on top of AWS and Integrating wif teh Config server and ZUUL proxy.
  • Worked on AWS EC2, Amazon S3, Amazon Elastic Load balancing and other parts of AWS infrastructure.
  • Worked on AWS Multi Factor Authentication (MFA) related to security groups including rest security.
  • Configured and tuned teh AWS EC2 and worked on ELB, Route53 for high availability.
  • Used Netflix Eureka for processing requests from devices and websites to backend of teh streaming application.
  • Created and executedJMeterscripts for performance testing of portal.
  • Proficient in AWS services like VPC, EC2, S3, ELB, AutoScalingGroups(ASG), EBS, RDS, IAM, CloudFormation, Route 53, CloudWatch, CloudFront, CloudTrail
  • Actively involved in upgrading AWS EMR version
  • Responsible for overall Docker & Kubernetes setup, configuration and Architecture
  • Developed REST exception handling controller advices to respond to bad requests and server-side exceptions.
  • Used REST Client and POSTMAN to test teh rest-based services and used Junit and Mockito.
  • Expertise wif employment of Apache Kafka and Zookeeper apart from JMS as messaging service.
  • Used Hibernate in teh persistence layer and implemented DAO’s to access data from database.
  • Used Node.js to run Grunt tasks and build properly teh project (compile, minify, concat etc.) and Implement modules into Node JS to integrate wif designs and requirements.
  • Experience of working on JavaScript task runners like GruntJS and server-side scripting like Express.
  • Developed Spark scripts by usingScalashell commands as per teh requirement.
  • Involved in enhancing existing MEAN (MongoDB, Express, Angular and Node) stack applications and provided teh required support and maintenance of teh application.
  • Excellent knowledge ofNOSQL on Mongo.
  • Configured and maintained a large scale Docker based PaaS environment using Kubernetes
  • Involved in configuration and usage of Apache Log4J 2 for logging and debugging purposes.
  • Extensively worked onCICD pipelinefor code deployment by engaging different tools (Git,Jenkins,CodePipeline) in teh process right from developer code check-in to Production deployment.
  • Used STS as IDE tool to develop teh application.
  • Took part in setting up teh application wif Jenkins and involved in builds and deployments to Tomcat server.
  • Developed unit test cases using Jasmine, Karma and performed E2E testing using Protractor and Selenium.

Environment: Java 8, STS, Tomcat 8, Spring Tool Suite, Spring, Spring Boot, Hibernate, Elastic Search, RESTful Web Service, Oracle, HTML5, CSS 4, Angular 9, Express, JavaScript, GIT, JMS, Jenkins, Agile, JIRA tool, Selenium, Log4j 2, Maven, AWS, Docker, OAuth2, Kubernetes, Splunk, Apache Kafka, React, Node JS, Jenkins, Couchbase, Hazelcast, Mule API Gateway, Cucumber JVM.

Confidential, Atlanta GA

Sr. Java Full Stack Developer

Responsibilities:

  • Prepared initial data sets for customers as per security maps, equipment’s, assets and maintenance programs.
  • Used JavaScript, Coffee Script, Ajax, AngularJS, jQuery, HTML 5, CSS, DHTML, XHTML for developing UI screens.
  • Used Angular JavaScript for client-side validation. Developed model classes and DAO classes.
  • Using AngularJS created custom directives for data manipulations and to display data in company standard format.
  • Analysis & design of GUI framework classes using Java, HTML, XML, XSL, XSLT, Rational Rose& Design patterns.
  • Converted teh pages from XMI (XML Metadata Interchange) to AngularJS and this process had to deal wif converting teh XMI request and response in teh front end to JSON (Java Script Object Notation).
  • Development of components using Spring Framework and designed and developed teh interfaces to integrate teh components. Used spring framework's Aspect-oriented programming (AOP) to write various cross-cutting routines.
  • Created, implemented and managed Pivotal Cloud Foundry deployments
  • Deployed Spring Boot based micro services Docker container using Amazon EC2 container services and using AWS admin console
  • Migrated teh server using teh AWS services to a cloud environment
  • Implement multi-channel cloud based telephony solution
  • Develop planes for integrating using Maven, Jenkins for continuous integration, JUnit for testing teh services.
  • Designed and developed database interactions to store teh data collected Hibernate4.0 is used extensively.
  • Implemented MVC architecture using Struts2. Developed stored procedures, functions and triggers in Oracle.
  • Design (High level) of system wif user team & develop functional specifications.
  • Integrated Spring and Struts to inject dependencies into Struts Action classes. Used Hibernate persisting data.
  • Involved Writing Object Relation Mapping implementation using hibernate, hibernate mapping configuration file
  • Used multithreading in programming to improve overall performance using design patterns.
  • Very capable at using AWS utilities such as EMR, S3 and Cloud watch to run and monitor Hadoop/Spark jobs on AWS
  • Web components developed confirming to J2EE specs and used JMS for interacting Asynchronous notifications.
  • Extensively worked wif Spring JDBC programs using Oracle and MySQL databases and developed SQL and PL/SQL for Oracle to process teh data. Developed Webservice components using SOAP and REST and integrated.
  • Designed and developed Object Oriented Analysis and coding of program for solid modelling. Used Object Oriented Technology (OOAD) working wif me/o Streams over http and TCP/IP.
  • Worked and Performed Tuning and Query Optimization in AWS Redshift and micro services
  • Used Web Services to exchange data between different applications and different platforms. Used Web Services Description Language (WSDL) to describe teh interface of Web Services, binding and implementation location.
  • Developed XML web services (WSDL) to handle SOAP Requests and responses from and to External Interface.
  • Used Message Driven beans to read teh messages from JMS queues for asynchronous communication
  • Developed Web Service stubs using AXIS 2.0 engine, SOAPUI, JAX-RPC, Document literal, integrated using SOA.
  • Involved in performance tuning teh application deployed over WebLogic 11g 10.3.6, also involved developing JUnit test cases, testing teh applications. Created AngularJS Controller Which Isolate scopes perform operation

Environment: Java JDK 1.7, J2EE, UML, EJB, MDB, Maximo 7.5,JMS, JDBC, No SQL\ Big Data, AngularJS, jQuery, HTML, CSS, JavaScript, AJAX, Apache CXF, Hibernate, Spring Framework, Struts, Webservices SOAP and REST, JSP, JDBC, Java JMS, JUnit, Oracle, SQL, PL/SQL, Eclipse, SVN, XML, JavaScript, CSS style sheets, Log4j, Solaris Unix, Weblogic11g 10.3.6, PL/SQL, Maven, Ant, SOAP UI, Agile.

Confidential, Dover, NH

Java / J2EE Developer

Responsibilities:

  • Developed interface using spring, JSP, JSF HTML, XHTML. Java Script to simplify teh complexities application.
  • Involved in Analysis, Design and Development of ICP services using Sprint Methodology.
  • Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to teh frontend managed beans using Spring IOC pattern.
  • Deployed teh applications on IBM Web Sphere Application Server.
  • Developed Maven Scripts for teh build process and deployed in IBM Web Sphere.
  • Developed application service components and configured beans using Spring IOC.
  • Prepared technical reports & documentation manuals during teh program development.
  • Used Web Services for creating summary and used WSDL and SOAP messages for getting data from different module and used XML parsers for data retrieval.
  • Migrated teh server using teh AWS services to a cloud environment
  • Created ESB project for web service project.
  • Web services integrations are performed through Mule ESB and Data Power.
  • Provided Security to service using Mule project.
  • Created end points and API keys in WSRR for Mule project.
  • Used Postgres as backend data base.
  • Used SQL statements and procedures to fetch teh data from teh database.
  • Involved in teh Bug fixing of various applications reported by teh testing teams in teh application during teh integration and used Bugzilla for teh bug tracking.
  • Used SVN as version control across common source code used by developers.
  • Involved creating Data Access Objects (DAO) for addition, modification and deletion of records using specification files.
  • Used MQ Series for maintaining teh messages in a queue
  • Developed Maven Scripts for teh build process and deployed in IBM WebSphere.
  • Wrote Shell Scripts to execute teh stored procedures and update teh tables daily.
  • Implemented Log4J for Logging Errors, debugging and tracking using loggers, appender’s components.
  • Implemented Business processes such as user authentication, Transfer of Service using Session EJBs.
  • Involved in JUnit Testing of various modules by generating teh Test Cases.
  • Deployed teh applications on IBM Web Sphere Application Server.

Environment: Java, J2EE, Spring, JSP, XML, STS, MAVEN, JMS, EJB, JNDI, WSDL, SVN, Log4J, MQSeries, RSA 7.0, Windows 7, Web Sphere Application server, Apache Tomcat.

Confidential, ATLANTA, GA

Java Developer

Responsibilities:

  • Involved in teh analysis, design, and development and testing phases of Software Development Lifecycle (SDLC).
  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams, using Microsoft Visio to model teh detail design of teh application.
  • Developed a web-based reporting for credit monitoring system wif HTML, JSTL and custom tags using Struts.
  • Used JakartaStruts Framework for rapid development and ease of maintenance.
  • Developed teh application front end using Jakarta Struts Framework. Developed action classes, form beans andJava Server Pages using WSAD.
  • Developed Session beans which encapsulate teh workflow logic.
  • Designed and implemented Business Delegate, Session Facade and DTO Design Patterns.
  • Involved in implementing teh DAO pattern for database access and used teh JDBC API extensively.
  • Used XML Web services transferring data between different applications & retrieving credit information from credit bureau.
  • Used JAXB API to bind XML schema toJava classes.
  • Used JMS-MQ Bridge sending messages securely, reliably& asynchronously, WebSphere MQ, which connects systems.
  • Tested teh application functionality wif JUnit Struts Test Cases.
  • GUI was developed using JSF andJava Swing.
  • Developed logging module-using Log4J to create log files to debug as well as trace application.
  • Used CVS for version control.
  • Extensively used ANT as a build tool.
  • Deployed teh applications on IBM Web Sphere Application Server.

Environment: WAS 5.0, WSAD 5.1.2, Web Sphere MQ 5.3,Java SDK 1.4, MVC, coreJava, Hibernate 3.0, Struts 1.2.4, EJB 2.0, Servlet, JSP, JNDI, JDBC, PL/SQL, XML Web Services, Apache Tomcat, ASP, Spring, SOAP, WSDL, JavaScript, Windows, Oracle 9i, Junit.

We'd love your feedback!