0% found this document useful (0 votes)
127 views5 pages

1 Java

The document provides a detailed resume summary for a candidate with extensive experience in Java development using various technologies like Spring Boot, Microservices, AWS, Docker, Angular, NodeJS, MongoDB etc. Some of the key skills and experiences mentioned include 8+ years of experience in designing, developing and deploying web and cloud applications; experience with Java frameworks like Spring, technologies like REST APIs, SOAP, databases like MySQL, MongoDB; proficiency in frontend technologies like Angular, NodeJS; experience with AWS services, Docker, CI/CD tools and developing Microservices.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
127 views5 pages

1 Java

The document provides a detailed resume summary for a candidate with extensive experience in Java development using various technologies like Spring Boot, Microservices, AWS, Docker, Angular, NodeJS, MongoDB etc. Some of the key skills and experiences mentioned include 8+ years of experience in designing, developing and deploying web and cloud applications; experience with Java frameworks like Spring, technologies like REST APIs, SOAP, databases like MySQL, MongoDB; proficiency in frontend technologies like Angular, NodeJS; experience with AWS services, Docker, CI/CD tools and developing Microservices.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

SUMMARY:

 8+ years of experience in IT industry with proficiency in design, development, analysis, testing and deploying
of Web based, Client/Server and Distributed applications on multiple platforms using J2EE technologies (Core
Java, JDBC, Servlets, JSP, XML, spring, JUnit, Hibernate and Rest API).
 Handled operations and maintenance support for AWS cloud resources which includes launching, maintaining
and troubleshooting EC2 instances, S3 buckets, Virtual Private Clouds (VPC), Elastic Load Balancers (ELB) and
Relational Database Services (RDS).
 Deployed spring boot application using Pivotal Cloud Foundry (PCF).
 Experienced on Spring Framework applications like Spring Core, Spring AOP, Spring MVC, Spring Batch, Spring
Security and Spring Boot and did integration to Microservices into existing system architecture.
 Worked with Docker to deploy Microservices in modern containers to increase Isolation.
 Developed web applications running on NodeJS using the Express framework and BackboneJS with
Mustache.js for front end MVC/templating.
 Proficient in UI design, developed Front End using JSP, HTML5, CSS3, JavaScript, Ajax, JQuery, Angular11,
Angular 9, NodeJS have knowledge on BackboneJS.
 Good experience in developing SOA (Service Oriented Architecture) and Microservices architecture using J2EE
Web Services based on Restful (JAX-RS), SOAP (JAX-WS), JAX-RPC and JAXR (Java API for XML Registries) using
frameworks like Apache CXF, Jersey, Axis and Spring framework, NodeJS (Express JS & Hapi JS).
 Developed a multi-user web application using JSP, Servlet, JDBC, Spring Boot, and Hibernate framework to
provide the needed functionality.
 Strong programming skills in designing and implementation of multi-tier applications using web-based
technologies like Spring MVC and Spring Boot.
 Developed server side application to interact with database using Spring Boot and Hibernate.
 Experience in Software Development Life Cycle (SDLC) process which incorporates Requirement Gathering,
Analysis, Developing, Testing and implementing life cycle utilizing approaches like Agile, SCRUM and Test -
Driven Development.
 Experience with CI CD pipelines to integrate the Java code to align with DevOps practices using Docker.
 Knowledge on DevOps tools like Docker and Deployed microservices on Docker Containers.
 Developed Microservices for Java Applications and enabled communication among them using REST API.
 Monitored the applications using NGA tools to check logs and analyze data and updated the sensitive
information to team.
 Hands on experience in implementing web applications using Spring frameworks, MVC, JSF 2.1 and integrated
them with Hibernate 3.5.
 Deployed My Own Code onto Git Environment and applied some Hooks to automated the process of
Continuous Integration and Continuous deployment. CI and CD.
 Used OAuth as a secure authorizing tool and implemented authorization on web services.
 Having knowledge on Java 1.8 features like Lambda expressions and functional interfaces, and Parallel
Streams.
 Experienced with Core Java concepts such as Serialization, IO, Multithreading, Collections, Concurrency and
Exception Handling.
 Hands-on experience in different modules Spring Framework’s Spring Web Flow (Spring Core, Spring MVC,
Spring ORM, Spring JDBC, Spring Security, Spring Cloud) Inversion of Control and Dependency Injection of
Spring Application Framework.
 Experience of working with multiple Databases like Oracle, SQL/MySQL and developed applications by using
JDBC, JSP Servlets, Hibernate/ibatis and Web Services.
 Experience in creating Web services like SOAP, UDDI, WSDL and RESTful using open source frameworks.
 Experience in developing web based GUIs using HTML5, CSS3, JavaScript, and jQuery.
 Proficient in web technologies like HTML5, CSS3, XHTML, DHTML, JavaScript, XML, Bootstrap, AJAX, Angular11.
 Hands on experience in using MVC (Model View Controller) architecture for developing applications using
Servlets, JSP, Struts, JDBC, Java Beans.
 Experience on Relational and NoSQL database like MongoDB and Cassandra.
 Competence in using Java I DE tools like Eclipse, NetBeans, IntelliJ to develop dynamic web applications.
 Extensive experience in developing web interfaces using Angular 11, Node JS, JSP, JSF, JavaScript and JQuery.
 Hands on experience in working on XML Suite of technologies (XML, XSD, DTD, XML Schema, DOM, SAX).
 Experience in the design and development of JUnit test cases, load balancing and failovers with cache servers
and application servers.

TECHNICAL SKILLS:

Operating Systems Windows (98, 2000, XP, Vista), Linux.


Java Technologies Core Java, Java Server Pages, Servlets, JDBC, Java Beans, IBM BPM 9.0, Multi-
threading, Event Handling and Web Services.
Web Technologies JSP, Servlets, Struts, Spring, EJB, JMS, AJAX, JSTL, HTML, CSS, XML and JavaScript.
Application Servers Apache Tomcat, Web Sphere and Jboss.
Databases Oracle 9i/10g/11g, MySQL, MongoDB, Cassandra.
Web tools and C, Java, HTML, DHTML, XHTML, JavaScript, JQuery, XML, UML, CSS, JUnit, Oracle and
languages PL/SQL, Angular11.
Frameworks Hibernate, Spring Boot, Spring MVC, Angular8, NodeJS-Express, Struts 1.1/2.0.
Build Tools & IDEs Maven, Ant, Eclipse, Net Beans, IntelliJ.
Design Methodologies Rational Unified Process, Agile, Scrum, Test Driven Development, Rapid Application
Development.
Testing tools JIRA, JUnit 4.1, J-Mock, Spring Test.
Version Control CVS, SVN (Apache Subversion) and GIT.

PROFESSIONAL EXPERIENCE:
Apr 2021 –
PRESENT
Full Stack Java Developer
Responsibilities:
 Designed and developed the application using agile methodology and followed SCRUM.
 Managed AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT
environments as well as infrastructure servers for GIT.
 Implemented Spring Cloud Config Server, Routing and Filtering to Microservices using Netflix
 Implemented Web Services (WSDLs) using JAX-WS and also implemented REST services
with microservices architecture.
 Experience in deploying the Microservices using Docker container and ability to setup continuous integration
and deployment pipeline using Jenkins with GitHub on AWS or any Cloud Service
 Building cloud Microservices and implemented back-end using Spring Boot and Authored application
using Spring Cloud services (spring version of Netflix OSS-Eureka that helps in routing, Circuit Breaker and
Ribbon for client-side load balancing).
 Implementation of the design wireframe using Angular 11 and creating services and exposing it to the backend
which runs on Spring Boot. Here we also have another layer that makes use of NodeJS mainly used for
authentication, authorization and session maintenance.
 Closely worked with Application using NodeJS libraries NPM, gulp directories to generate desired view and
redux to root the URL's properly.
 Experienced in MEAN stack advancement (MongoDB, Cockroach DB, Express.JS, and Angular11 & NodeJS).
 Experienced in developing Microservices with Spring Boot, Spring REST, Spring Cloud, Eureka, API-
Gateway etc.
 Developed a RESTful API with JSON which can be used by application across a system using Spring
Boot and Spring Data.
 Developed with micro services architecture using Spring Boot, Spring Data, Spring Data REST and Spring Cloud.
 Developed Spring Boot components building cloud Microservices and develop Spring based applications with
very less configuration.
 Implemented Micro-services using AWS platform build upon Spring Boot Services and enabled communication
among different services using REST API.
 Implemented security using OAuth as Authorization tool for web services authentication by using the REST
API.
 Implemented CI CD pipelines using Jenkins and build and deploy the applications.
 Developed front end using the JSF, JSTL, XML, HTML5, CSS3, JavaScript, JQuery and Angular8.
 Created complex SQL queries and used JDBC connectivity through Oracle 11g to access the database.
 Worked on spring and hibernate for managing the alerts generated to store into the database.
 Worked on implementing Microservices architecture by using containers.
 Utilized Apache Tomcat as an application server to handle the deployments of different applications.
 Used Postman tool perform repeated tests and achieve reliable results in a variety of environments.
Environment: Java 1.8, Eclipse 3.2, Netbeans7.1.2, JQuery, Spring 4.0, Web Services, Oracle 11g, SQL, MVC,
SOAP, WSDL, AXIS, EJB, Jersey, JSON, Angular 11, HTML5, CSS3, Unix, Linux, Log4j, JUnit, STS, Apache Tomcat,
JIRA, EC2, S3, MongoDB, Postman.

Uber Technologies, San Francisco Jul 2019 – Mar


2021
Full Stack Java Developer
Responsibilities:
 Involved in all stages of Software Development Life Cycle (SDLC) of the project in agile methodology.
 Participated daily SCRUM meeting, sprint grooming/review and demo with management and other teams.
 Responsible for all client-side UI Validation and implementing Business logic based on user selection using
JQuery and Angular 8, BackboneJS. Employed the Angular 8 concepts of data-binding, scopes, route-providers,
angular-directives, modules, ng-grid etc.
 Implemented Spring Boot with Microservices to divide the application into various sub-modules. Created and
managed Microservices were being used as a strategy to gradually replace a core monolithic application while
still adding business features.
 Worked on to design and develop few Microservices using Soap approach, Designed and developed
Microservices business components using Spring Boot.
 Experienced in MEAN stack advancement (MongoDB, Couch base DB, Express.JS, Angular 8 &NodeJS).
 Expertise in Angular 8 controllers, directives, factories, services, routing, DOM manipulation using JavaScript,
jQuery and Angular 8. Experience in MEAN (MongoDB, Cockroach DB, Express, AngularJS and NodeJS)
Stack application development
 Worked as backend developer of this app using NodeJS, Socket io and mongo db.
 Implemented functionality like searching, filtering, sorting, validating using Angular JS and JavaScript.
 Developed micro services using Spring MVC, Spring Boot, Spring Cloud, Spring AOP, Dependency Injection,
Spring Security, Spring Batch, Spring Transaction, Spring Actuator and JPA.
 Developed Hibernate with Spring Integration as the data abstraction to interact with the database. Part of the
project is implemented as a Single page application using Angular JS.
 Developed RESTful & SOAP Web Services using Jersey API and JSON as media type in integration with Springs.
 Implemented Micro Services based Cloud Architecture on Pivotal Cloud Foundry.
 Experience developing robust and highly scalable applications based on microservices architecture.
 Implemented features like logging, user session validation using Spring-AOP module. Created Ant Scripts for
the build process and deployed in IBM Web Sphere.
 Extensively used Hibernate for Object Relational Mapping for data persistence. Creation of Hibernate mapping
files to develop Database Tables from Classes and generating database schema.
Environment: Java, J2EE, Exceptions, Collections, Synchronization, Pivotal Cloud Foundry, Node JS, HTML5, CSS3,
Java Script, JQuery, Spring, Hibernate, (IAM), RDS, SES, SNS, MVC, Restful Web Services, MAVEN, Web Sphere,
Jenkins, JIRA, GIT, Agile.

Quorum, Washington, DC Sep 2017 – Jun


2019
Full Stack Java Developer
Responsibilities:
 Involved in various phases of Software Development Life Cycle (SDLC) of the application like requirement
gathering, design, analysis and Code development.
 Developed a prototype of the application and demonstrated to business users to verify the application.
 Designed Frontend with in object oriented JavaScript framework like Angular JS, Node.js, ExtJS.
 Used Multithreading to improve the performance for processing of data feeds.
 Implemented Angular JS Data Binding capability in HTML5 to give user a rich and responsive experience.
 Used JQuery to modify DOM elements content by using cross-browser selector engine called Sizzle.
 Implemented Spring Security for user authentication, limit login attempts and password hashing.
 Developed Web Services (SOAP) using Spring- WS to handle user requests and interact with other
components.
Environment: Java 8, Spring 3.0, MyBatis, Spring Batch, RestFul, MongoDB, Linux Shell Scripting, Pivotal Cloud
Fondry, Spring Boot, Design patterns.

UHG, Les Vegas Dec 2015 – Aug


2017
Java/J2EE Developer
Responsibilities:
 To understand requirements, analyze and translate them into technical specification.
 Efficiently used JSF, Rich faces, Spring IOC and Hibernate, Spring AOP to define Advices for modularizing cross-
cutting concerns such as Transaction Management, Logging, and Security.
 Implemented HTML5 features like, local storage, data and required attributes and sliders and CSS3 features
like,
 Built Single Page Apps using Angular JS/ Typescript and Bootstrap 4 for Responsive Design.
 Developed Java classes confirming J2EE design patterns, JNDI, packaged with J2EE specifications
 Used JDK 1.5 / J2SE 5.0 several extensions like Generics, Auto boxing, Annotations, Static imports.
 Used multithreading to facilitates manipulating threads in a portable manner across platforms.
Environment: Java (J2EE 1.8/1.7/1.6), Agile, Spring MVC, Hibernate, JMS, Front Controller, Data Accessor, Value
Object, Singleton and Session Façade, HTML5, CSS3.

FINRA, Rockville, MD Mar 2014 – Nov


2015
Jr. Java Developer
Responsibilities:
 Involved in the implementation of design using vital phases of the Software Development Life Cycle (SDLC)
that includes Development, Testing, Implementation and Maintenance Support.
 Developed JDBC code for backend processing.
 Extensively used java multi-threading to implement batch jobs with JDK features.
 Used Java Script for client-side validations.
 Used Struts Framework for developing web applications.
 Worked on J2EE/JAVA, HTML and web application.
 Created user-friendly GUI interface and web pages using HTML, JSP.
 Designed the module from scratch including database schema design.
Environment: Core Java, J2EE, SDLC, JDBC, Agile, Servlets, Struts, JSP, Java Script, HTML, UML, PL/SQL, Hibernate,
Eclipse.

You might also like