• Snapboard
  • Activity
  • Reports
  • Campaign
Welcome ,

Chat with the recruiter

...Minimize

Hey I'm Online! Leave me a message.
Let me know if you have any questions.

Java / Fullstack Developer

In Pennsylvania / United States

Save this job

Java / Fullstack Developer   

Click on the below icons to share this job to Linkedin, Twitter!

JOB TITLE:

Java / Fullstack Developer

JOB TYPE:

JOB SKILLS:

JOB LOCATION:

MALVERN Pennsylvania / United States

JOB DESCRIPTION:

Priya Akula



Phone: 469-770-7005



Email Id: reachme4javadevelopers@gmail.com



PROFESSIONAL SUMMARY:



- 5+ Years of experience in Analysis, Design, Development,

Implementation, Testing and Deployment of applications on Java /

J2EE technologies.



- Experienced in using Agile Methodology including creating product /

Sprint catalogues, active participation in Scrum, Sprint planning

and exit meetings.



- Experienced in all phases of SDLC including requirements Analysis,

Design, Development, Debugging and Testing, Integration, Deployment.



- Expertise in Core Java Concepts like OOPs, Garbage Collector,

Collections, Multithreading, Exception Handling, Generics,

Synchronization, Serialization and De-serialization.



- Strong experience creating web applications using MEAN stack

consisting of Angular JS, Node JS, MongoDB and Express JS along with

HTML5/HTML, CSS3/CSS, JavaScript, Bootstrap, jQuery and AJAX.



- Experience in working on various Spring modules (Spring Core, Spring

MVC, Spring Boot, DAO and AOP), along with Hibernate as the back end

ORM tool for implementation of persistence layer, Microservices

using Spring and mapping of POJOs.



- Experienced in Middleware persistence frameworks like Hibernate/JPA

Entities for mapping Java classes using Hibernate Query Language

(HQL), HSQL Named Queries, Criteria, Projections



- Developed dynamic web applications and web services using RAD,

Eclipse, JBuilder, JDeveloper, NetBeans and Web Logic workshop.



- Experienced to work in spring boot Microservices with JSON and

response to connect to JMS, SOAP over https. Designed and developed

Restful Microservices and PCF using Spring Boot for the application

to seamlessly integrate with supporting sub systems.



- Experience in developing applications using Visual Studio, Eclipse

and IntelliJ.



- Developed features and modules using JavaScript and component-based

Typescript Modules.



- Used a full complement of Angular, Node.js, and MongoDB stack to

store and present assessments. Proficient in implementing Single

page applications using Angular JS/ Angular2/4/6/8 along with custom

directives, UI routing and filters.



- Experience in integration tools like Spring Integration, Apache CXF,

Apache Kafka and Apache Camel to integrate the enterprise

application technologies with existing JVM environment.



- Experienced in producing and consuming SOAP and RESTful Web Services

using JAX-RS, JAX-WS, WSDL, JAX-B APIs and implemented using Jersey,

Jackson and Spring REST libraries.



- Proficient in consuming and producing RESTful web services using

Rest API and NodeJS.



- Experienced in writing SQL queries, Procedures, Functions, Triggers.



- Expertise in creating Databases, Tables, Stored Procedure, DDL/DML

Triggers, Views, UDT, Cursors, Functions, data dictionaries, and

maintaining data integrity and Indexes using SQL.



- Development experience using databases like MySQL, Oracle database

11g and MongoDB.



- Expertise in Database Drivers like JDBC, Spring JSBC to summon DB

stores strategies.



- Experience with build tools like ANT, Maven, Gradle and logging

tools like Log4J.



- Expertise in integrating tools with Jenkins and writing Jobs in

Jenkins. Experience in CICD process using Jenkins.



- Expertise in using Agile Software Development methodologies like

Scrum, Sprint and Traditional software models like Waterfall and

Test-Driven Development (TDD).



- Strong experience in performing test activities in environments like

JUnit Framework using Mockito and Easy Mock, Spring JUnit Runner,

JMeter and JUnit, Selenium, CURL, SoapUI.



- Development of services that utilize AWS SDK's (Dynamo DB, Elastic

Beanstalk, EC2, Lambda).



- Good Experience in source code management using CVS, SVN and GIT.



- Possess good knowledge on document generation using Apache POI and

I-Text and dynamic data visualization tools like D3.js and Angular

Fusion Charts.



- Good written and oral communication skills and Interpersonal skills

with a strong ability to excel through collaboration with team

members.



TECHNICAL SKILLS:



------------------------- ------------------------------------------------------------------------------------------------------

Java/J2EE Technologies Servlets, JSP, JSTL, JDBC, JMS, JNDI, EJB, JPA

Programming Languages Java 8.0/7.0/6.0/5.0, PL/SQL, Objective C, C# C, C++

Application/Web Servers WebSphere, Jenkins, JBoss, Tomcat 8, IBM WebSphere 8.x/9.x

Frameworks Struts 2.x/1.x, Spring 4.3, Spring, Spring Boot, Hibernate 3.0/4.x, JSF 1.2/2.0, MyBatis, Log4J

IDEs Eclipse, IntelliJ, XCode, NetBeans 8.0.2, Spring Tool Suite (STS) 3.8.3

Web technologies JavaScript, jQuery, AJAX, XML, HTML 5, DHTML, CSS 3/4, Angular JS, Angular 2/4/6/8 NodeJS, Bootstrap

Web Services JAX-WS, JAX-RPC, JAX-RS, SOAP 1.2, WSDL, UDDI, REST 2.2, JAXB, Apache Axis

Methodologies Agile, Scrum, TDD(Test-Driven-Development), OOAD, SDLC

MODELLING TOOLS UML, Rational Rose

Testing Tools JUnit 4.12, JIRA 7.0, Selenium

Database Servers Oracle 8i/9i/10g/11g, SQL server 2012/2014/2016, MySQL 5.7, DB2 11.1

NoSQL Databases MongoDB, Cassandra, Couch DB

Cloud Technologies AWS, PCF, EC2, EBS, S3, Docker, ECS, EBS, EKS, SQS, RDS, S3, Lambda, Kubernetes.

Build Tools ANT, Maven 3.3.9, Gradle 3.4.1

Platforms Windows, Mac, LINUX, UNIX

Version Control GIT, CVS, SVN, Rational ClearCase

------------------------- ------------------------------------------------------------------------------------------------------



PROFESSIONAL EXPERIENCE:



Client: American Express, Manhattan, New York Jan 2019 – Till Date



Role: Java / Fullstack Developer



Description: Amex is multinational financial institution. Amex is

working with commercial and personal financial management base on

requirements. Amex is trying to upgrade systems to provide the best

solution for customers like fast transaction, transaction tracking,

fraud deduction, traveller cheque and best credit card solutions.



Responsibilities:



- Filled in as a full stack engineer to create web applications

utilizing Spring, Rest based Web services. Used HTML5, CSS3,

JavaScript, JSP, JQUERY, Angular 8, AJAX and Bootstrap in front end



- Involved in analysis and design phases of Software Development Life

Cycle (SDLC) and developed the functionalities using Agile and Scrum

methodology.



- Developed front end GUI using JSP, CSS, HTML, Java Script, AJAX and

jQuery.



- Created TypeScript reusable components and services to consume REST

API's using component-based architecture provided by Angular 6.



- Used Microservices architecture with Spring Boot, Apache Kafka

message broker, deployed to AWS cloud.



- Worked on Angular JS controllers and created functions factory to

interact with the RESTful Services using AJAX services like $http

and $resource.



- Strong Experience in MEAN (MongoDB, Express, Angular and NodeJS)

Stack application development



- Used Java8 features like stream and Lambda expressions.



- Implemented Spring framework as backend to integrate Angular JS and

Hibernate



- Used Java 8 Method References feature to point to methods by their

names and used functional Interfaces.



- Implemented all the functionality using SpringIO / Spring Boot,

Thymeleaf and Hibernate ORM.



- Executed JavaEE components using Spring MVC, Spring IOC, spring

transactions and spring security modules.



- Developed Microservices with Spring and tested the application using

Spring Boot.



- Development of AJAX toolkit-based applications using JSON.



- Creation of REST Web Services for the management of data using

Apache CXF.



- Used Spring Core Annotations for Dependency Injection and Spring

Boot for microservices.



- Good Experience in Eclipse frameworks for developing the Code and

Deploy the Application by Integrating into Server Worked on

developing hibernate DAO with the help Spring JDBC Template, worked

on Hibernate for ORM and connection management



- Used Java 8 features in developing the code like Lambda expressions,

creating resource classes, fetching documents from database.



- Implemented Spring Boot Micro services to perform modular

functionality as per Micro services architecture.



- Designing and implementing scalable, RESTful and Microservices-based

backend. The backend is being written in Java using Spring Boot for

simplicity and scalability.



- Configured and monitored numerous MongoDB instances and replica

sets.



- Used Restful web services to communicate with Mongo DB and performed

CRUD operations on Mongo DB using restful web services.



- Worked on Implementation of the Business logic layer for Mongo DB

Services.



- Designed and developed Jenkins plugin as an end-to-end testing tool

to increase Dev. Team productivity several times.



- Configured Jenkins in Microservice apps for deploying and

implemented Jenkins for the central build.



- Deployed Spring Boot based micro services Docker container using

Amazon EC2 container services.



- Used AWS to deploy the project on EC2 instance Implementation of the

Business logic layer for MongoDB Services



- Utilized AWS Lambda platform to upload data into AWS S3buckets and

to trigger other Lambda functions (EC2, MongoDB) focusing on

high-availability, fault tolerance, and auto-scaling).



- Used node.js for the management on interchange of the data between

the servers and Used NodeJS, Express JS to create server-side MVC

framework with MongoDB.



- Responsible for Continuous Integration (CI) and Continuous Delivery

(CD) process implementation for database using tools like Jenkins.



- Used Maven for project dependency management and Log4j for logging

Involved in activities like code review, performance improvement



- Used GitHub for version control; configured Maven for dependencies

and Log4J for logging.



Environment: Java 1.8, AJAX, Maven and SVN, JavaScript, AWS, Spring Data

JPA, Spring Boot, JMS, HTML5, CSS3, Log4J, JSP, Jenkins, XML, Spring

REST, SQL, J2EE, Microservices, Web Services, Hibernate, CVS, Bootstrap,

GitHub, NodeJS, JBOSS, AWS SNS/SQS, Spring Security Oracle 11g, NodeJS,

WebSphere, JUnit, jQuery, Angular JS/6/8, REST, Agile.



Vanguard, Malvern, PA Jun 2017 – Dec 2018



Role: Java / Fullstack Developer



Description:



We help our clients lead into the future by solving their most complex

and mission critical issues through customized solutions. For decades,

we have helped companies do new things and scale with intention. We

bring differentiated value and capability in focused industries

to help transform products, brands and companies.



Responsibilities:



- Involved in Full Cycle of Software Development from Analysis through

Design, Development, Integration and testing phases by following

Agile Software Development with Scrum methodology.



- Designed and Developed application based on Microservice Oriented

Architecture using Spring Boot and node with Express JS.



- Analyzed business requirements to translate functional requirements

into technical requirements and develop web application using Mongo

DB, Express, React.js/Redux and Node.js (MERN stack).



- Implemented React JS with Redux architecture for fetching

asynchronous data from the Restful Webservices.



- Maintained Interface compatibility and concurrency in the project

using Java8 new features like default, static methods and

Concurrency API.



- Created single page web application by creating templates with

HTML5(for pages), CSS3(styling), Bootstrap (speed development,

responsive, consistency), ES6 and responsive components by using

event binding and routing services for great user experience with

Angular 4.0



- Developed Microservices using Spring Boot, Spring Cloud with Netflix

Eureka to create the discovery Server, service, discovery clients

and integrated Apache Kafka and Zookeeper as a message broker.



- Used Spring Boot which is radically faster in building cloud

Microservices and develop a Spring-based application with very less

configuration.



- Used Spring Boot framework to write Presentation Layer, Business

Layers and Controller Servlets.



- Implemented data-binding and MVC using Angular2 for front-end

development of a current web application.



- Enhanced user experience by designing new web features using MVC

Frameworks Angular 2 And ReactJS.



- Used Spring Boot Actuator to externalize application's configuration

properties for different environments.



- Designed and developed custom message adapter components using

Apache Kafka that allowed the message to travel through

Microservices to base on Restful API utilizing Spring Boot with

Spring MVC.



- Build a prototype for various required services such as Scheduling,

Logging and Notification Service using third-party Node JS based

JavaScript library.



- Experienced in all phases of UI/UX implementation of a Travel Search

and Booking web application including Design, Prototyping,

Development and testing phases.



- Met with the project manager frequently for reviewing project goals

and for creating proposals for future developments and researching

their fields for UI design.



- Utilized various JavaScript and jQuery libraries, AJAX for form

validation and other interactive features.



- Utilized Swagger framework for design, documentation, testing, and

deployment of REST APIs in Spring Boot.



- Used Hibernate for Object Relational Mapping (ORM) to interact with

the Oracle database.



- Installed, configured, and administration of No SQL database

clusters in AWS Virtual Private Cloud Network. Created architecture

stack for data access with No SQL database Mongo DB.



- Unstructured data was handled using Mongo DB and used Mongoose

Connector for connecting to the database.



- Maintained log delivery system by creating a producer, consumer and

broker architecture using Apache Kafka.



- Worked on the ELK (Elastic Search, Log stash, Kibana) stack to

facilitate information processing and sharing.



- Developed AWS cloud formation templates and setting up Auto scaling

for EC2 instances and involved in the automated provisioning of AWS

cloud environment using Jenkins and Chef.



- Designed, built, and deployed a multitude application utilizing the

Amazon Web Services stack (Including EC2 & S3 SQS) focusing on

high-availability, fault tolerance, and auto-scaling.



- Developed a third-party API with OAuth 2.0 authentication and used

as a gateway for all the web services.



- Used GIT as version control and regularly pushed the code to Bit

bucket and used Jenkins for Continuous Integration and Deployment

(CI/CD).



Environment: Java, HTML5, CSS3, Bootstrap, Angular 4.0, Microservices,

Type Script, REACT JS, ES6, Jasmine, Karma, Mocha, Chai, Spring Boot,

Node.js, Express JS, Hibernate, Mongo DB, Apache Kafka, ELK, Docker,

AWS, EC2, Jenkins, Swagger, OAuth 2.0.



NeoSoft Technologies, Mumbai, India Jan 2016 – Mar 2017



Role: Java FullStack Developer



Description: NeoSOFT is a SEI-CMMI Level-5 and ISO certified global IT

Consulting & Software solutions provider and is head quartered in

Mumbai, India. Our vision is to earn lifetime loyalty of our customers

by consistently delivering the highest quality software services which

offer excellent value to their

business.



Responsibilities:



- Followed Agile Software Development Methodology in the progress of

the project.



- Involved in design of Class Diagrams, Sequence Diagrams and Event

Diagrams as part of Documentation.



- Followed ATDD and TDD Development and developed the unit test cases

using Junit for backend Services.



- Designed and developed the application to be responsive for desktop,

mobile and tablets using Twitter Bootstrap (HTML5, CSS, and

JavaScript).



- Upgraded existing UI with HTML5, CSS3, jQuery and Bootstrap with

Angular JS interaction



- Used Java-J2EE patterns like Model View Controller (MVC), Business

Delegate, Data Transfer Objects, Data Access Objects, factory

patterns.



- Developed various REST controllers for different HTTP methods to

serve the data in JSON for the UI.



- Used MAVEN for project management and build automation. Used

Subversion as a version control for implementing the application.



- Used shell scripts for the deployments to Web Sphere Application

Server for IT (Integration Testing), ST (System Testing), UAT (User

Acceptance Testing) environments.



- Provided scalable architecture using Hibernate and Spring (IOC, ORM,

JDBC, and MVC) frameworks.



- Worked with Web services components like Restful Web services to

interact with UI Interfaces using REST Easy API.



- Worked on java Multi-threading programming, Synchronization, Java

Mail API and Collections API for concurrent product models

upload/download process.



- Developed an AngularJS workflow manager leveraging Angular-UI's

state router for flexible configuration and management of multi-step

user input flows



- Created various unit test cases and integration tests for the DAO,

Service, and Controller components using JUnit, DB Unit and Spring

Test support.



- Developed SOAP based web services using Apache CXF and test them

using SoapUI



- Extensively used the LOG4j to log regular Debug and Exception

Statements.



- 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.



- Used a Microservice architecture, with Spring Boot-based services

interacting through REST and Apache Kafka.



- Used Spring Boot framework to write Presentation Layer, Business

Layers and Controller servlets.



- Testing and production support of core java based multithreading ETL

tool for distributed loading XML data into Oracle database using

JPA/Hibernate



- Implemented Java EE components using Spring MVC, Spring IOC, Spring

transactions and Spring security modules



- Employed Spring Boot for initialize and bootstrapping the build

configuration for the boot-based web applications.



- Deployed and monitored scalable infrastructure on Amazon web

services specifically on AWS EC2.



- Used Cloud formation and launch configurations to automate

repeatable provisioning of AWS resources for applications.



- Created database tables in Oracle and Teradata created required SQL

queries, stored procedures and used JDBC to perform database

operations.



Environment: Java, Core Java, JIRA, Typescript, Spring boot, AWS, JUnit,

Agile, Spring, JavaScript, ORM, Angular 2, Webservices, Selenium, HTML,

CSS, Oracle PL/SQL, Maven, Bootstrap, JMS, Jenkins, GIT, Nodejs, Log4j,

RESTful.



Replicon Inc, Banglore, India Sep 2014 – Dec 2015



Role: Java / Fullstack Developer



Description: Replicon, Inc. is a software company providing cloud time

tracking applications including timesheet and expense management

software, for automating employee time tracking, project time tracking,

expense tracking and resource scheduling.



Responsibilities:



- Handled Analysis, Design and Development of the project.



- Involved in all stages of Software Development Life Cycle (SDLC)

including proposal, process engineering, requirement gathering,

analysis, design, development, testing, deployment and support.



- The functionalities were implemented using Spring IO/Spring Boot and

Hibernate.



- Implemented J2EE components using Spring MVC, Spring IOC and spring

transactions and springs security modules.



- Developed Webpages using HTML5, CSS3, JavaScript and jQuery.



- Client side data validations were done using JavaScript.



- Used Hibernate to establish database connectivity.



- Created HQL queries to perform create, insert and modify operations

in the database.



- Integrated spring with Hibernate using various spring modules.



- Coded Rest API for product service using Spring Boot.



- Used Spring ORM component for Hibernate support to maintain data for

Oracle Database.



- Used Spring Boot and developed the application as Microservices.



- User Apache Tomcat application server for deploying the war file.



- Used dependency injection features of Spring MVC framework and ORM

mapping tool Hibernate for rapid development and ease of

maintenance.



- Responsible for the overall layout design that meet cress device

compatibility using Bootstrap, color scheme of the website using

HTML5 and CSS3.



- Expertise in AngularJS Framework to design layouts in developing an

application.



- Developed, tested, debugged and deployed the application in Apache

Tomcat Server.



- Worked with QA team in Integration testing and User Acceptance

testing.



- Used Web Services for creating rate summary and used WSDL and SOAP

messages and used XML parsers for data retrieval. Also Developed and

consumed REST base web services.



- Used shell scripts to maintain production and test AWS EC2

instances.



- Developed unit and integrated test cases for existing MicroServices.



- Worked in an agile team and involved in stand-up meetings.



Environment: Java, J2EE, Hibernate, JSP, Servlets, HTML5, CSS3,

Bootstrap, JavaScript, JQuery, Angular JS, Spring, Spring Boot, Spring

MVC, MicroServices, Apache Tomcat Server, Oracle Database, Eclipse,

Agile methodology.



EDUCATION:


Position Details

POSTED:

Dec 01, 2021

EMPLOYMENT:

INDUSTRY:

SNAPRECRUIT ID:

S16203090690116

LOCATION:

Pennsylvania / United States

CITY:

MALVERN

Job Origin:

OORWIN_ORGANIC_FEED

A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

Java / Fullstack Developer    Apply

Click on the below icons to share this job to Linkedin, Twitter!

<BODY>Priya Akula<BR><BR><BR><BR>Phone: 469-770-7005<BR><BR><BR><BR>Email Id: reachme4javadevelopers@gmail.com<BR><BR><BR><BR>PROFESSIONAL SUMMARY:<BR><BR><BR><BR>- 5+ Years of experience in Analysis, Design, Development,<BR><BR>Implementation, Testing and Deployment of applications on Java /<BR><BR>J2EE technologies.<BR><BR><BR><BR>- Experienced in using Agile Methodology including creating product /<BR><BR>Sprint catalogues, active participation in Scrum, Sprint planning<BR><BR>and exit meetings.<BR><BR><BR><BR>- Experienced in all phases of SDLC including requirements Analysis,<BR><BR>Design, Development, Debugging and Testing, Integration, Deployment.<BR><BR><BR><BR>- Expertise in Core Java Concepts like OOPs, Garbage Collector,<BR><BR>Collections, Multithreading, Exception Handling, Generics,<BR><BR>Synchronization, Serialization and De-serialization.<BR><BR><BR><BR>- Strong experience creating web applications using MEAN stack<BR><BR>consisting of Angular JS, Node JS, MongoDB and Express JS along with<BR><BR>HTML5/HTML, CSS3/CSS, JavaScript, Bootstrap, jQuery and AJAX.<BR><BR><BR><BR>- Experience in working on various Spring modules (Spring Core, Spring<BR><BR>MVC, Spring Boot, DAO and AOP), along with Hibernate as the back end<BR><BR>ORM tool for implementation of persistence layer, Microservices<BR><BR>using Spring and mapping of POJOs.<BR><BR><BR><BR>- Experienced in Middleware persistence frameworks like Hibernate/JPA<BR><BR>Entities for mapping Java classes using Hibernate Query Language<BR><BR>(HQL), HSQL Named Queries, Criteria, Projections<BR><BR><BR><BR>- Developed dynamic web applications and web services using RAD,<BR><BR>Eclipse, JBuilder, JDeveloper, NetBeans and Web Logic workshop.<BR><BR><BR><BR>- Experienced to work in spring boot Microservices with JSON and<BR><BR>response to connect to JMS, SOAP over https. Designed and developed<BR><BR>Restful Microservices and PCF using Spring Boot for the application<BR><BR>to seamlessly integrate with supporting sub systems.<BR><BR><BR><BR>- Experience in developing applications using Visual Studio, Eclipse<BR><BR>and IntelliJ.<BR><BR><BR><BR>- Developed features and modules using JavaScript and component-based<BR><BR>Typescript Modules.<BR><BR><BR><BR>- Used a full complement of Angular, Node.js, and MongoDB stack to<BR><BR>store and present assessments. Proficient in implementing Single<BR><BR>page applications using Angular JS/ Angular2/4/6/8 along with custom<BR><BR>directives, UI routing and filters.<BR><BR><BR><BR>- Experience in integration tools like Spring Integration, Apache CXF,<BR><BR>Apache Kafka and Apache Camel to integrate the enterprise<BR><BR>application technologies with existing JVM environment.<BR><BR><BR><BR>- Experienced in producing and consuming SOAP and RESTful Web Services<BR><BR>using JAX-RS, JAX-WS, WSDL, JAX-B APIs and implemented using Jersey,<BR><BR>Jackson and Spring REST libraries.<BR><BR><BR><BR>- Proficient in consuming and producing RESTful web services using<BR><BR>Rest API and NodeJS.<BR><BR><BR><BR>- Experienced in writing SQL queries, Procedures, Functions, Triggers.<BR><BR><BR><BR>- Expertise in creating Databases, Tables, Stored Procedure, DDL/DML<BR><BR>Triggers, Views, UDT, Cursors, Functions, data dictionaries, and<BR><BR>maintaining data integrity and Indexes using SQL.<BR><BR><BR><BR>- Development experience using databases like MySQL, Oracle database<BR><BR>11g and MongoDB.<BR><BR><BR><BR>- Expertise in Database Drivers like JDBC, Spring JSBC to summon DB<BR><BR>stores strategies.<BR><BR><BR><BR>- Experience with build tools like ANT, Maven, Gradle and logging<BR><BR>tools like Log4J.<BR><BR><BR><BR>- Expertise in integrating tools with Jenkins and writing Jobs in<BR><BR>Jenkins. Experience in CICD process using Jenkins.<BR><BR><BR><BR>- Expertise in using Agile Software Development methodologies like<BR><BR>Scrum, Sprint and Traditional software models like Waterfall and<BR><BR>Test-Driven Development (TDD).<BR><BR><BR><BR>- Strong experience in performing test activities in environments like<BR><BR>JUnit Framework using Mockito and Easy Mock, Spring JUnit Runner,<BR><BR>JMeter and JUnit, Selenium, CURL, SoapUI.<BR><BR><BR><BR>- Development of services that utilize AWS SDK's (Dynamo DB, Elastic<BR><BR>Beanstalk, EC2, Lambda).<BR><BR><BR><BR>- Good Experience in source code management using CVS, SVN and GIT.<BR><BR><BR><BR>- Possess good knowledge on document generation using Apache POI and<BR><BR>I-Text and dynamic data visualization tools like D3.js and Angular<BR><BR>Fusion Charts.<BR><BR><BR><BR>- Good written and oral communication skills and Interpersonal skills<BR><BR>with a strong ability to excel through collaboration with team<BR><BR>members.<BR><BR><BR><BR>TECHNICAL SKILLS:<BR><BR><BR><BR>------------------------- ------------------------------------------------------------------------------------------------------<BR><BR>Java/J2EE Technologies Servlets, JSP, JSTL, JDBC, JMS, JNDI, EJB, JPA<BR><BR>Programming Languages Java 8.0/7.0/6.0/5.0, PL/SQL, Objective C, C# C, C++<BR><BR>Application/Web Servers WebSphere, Jenkins, JBoss, Tomcat 8, IBM WebSphere 8.x/9.x<BR><BR>Frameworks Struts 2.x/1.x, Spring 4.3, Spring, Spring Boot, Hibernate 3.0/4.x, JSF 1.2/2.0, MyBatis, Log4J<BR><BR>IDEs Eclipse, IntelliJ, XCode, NetBeans 8.0.2, Spring Tool Suite (STS) 3.8.3<BR><BR>Web technologies JavaScript, jQuery, AJAX, XML, HTML 5, DHTML, CSS 3/4, Angular JS, Angular 2/4/6/8 NodeJS, Bootstrap<BR><BR>Web Services JAX-WS, JAX-RPC, JAX-RS, SOAP 1.2, WSDL, UDDI, REST 2.2, JAXB, Apache Axis<BR><BR>Methodologies Agile, Scrum, TDD(Test-Driven-Development), OOAD, SDLC<BR><BR>MODELLING TOOLS UML, Rational Rose<BR><BR>Testing Tools JUnit 4.12, JIRA 7.0, Selenium<BR><BR>Database Servers Oracle 8i/9i/10g/11g, SQL server 2012/2014/2016, MySQL 5.7, DB2 11.1<BR><BR>NoSQL Databases MongoDB, Cassandra, Couch DB<BR><BR>Cloud Technologies AWS, PCF, EC2, EBS, S3, Docker, ECS, EBS, EKS, SQS, RDS, S3, Lambda, Kubernetes.<BR><BR>Build Tools ANT, Maven 3.3.9, Gradle 3.4.1<BR><BR>Platforms Windows, Mac, LINUX, UNIX<BR><BR>Version Control GIT, CVS, SVN, Rational ClearCase<BR><BR>------------------------- ------------------------------------------------------------------------------------------------------<BR><BR><BR><BR>PROFESSIONAL EXPERIENCE:<BR><BR><BR><BR>Client: American Express, Manhattan, New York Jan 2019 – Till Date<BR><BR><BR><BR>Role: Java / Fullstack Developer<BR><BR><BR><BR>Description: Amex is multinational financial institution. Amex is<BR><BR>working with commercial and personal financial management base on<BR><BR>requirements. Amex is trying to upgrade systems to provide the best<BR><BR>solution for customers like fast transaction, transaction tracking,<BR><BR>fraud deduction, traveller cheque and best credit card solutions.<BR><BR><BR><BR>Responsibilities:<BR><BR><BR><BR>- Filled in as a full stack engineer to create web applications<BR><BR>utilizing Spring, Rest based Web services. Used HTML5, CSS3,<BR><BR>JavaScript, JSP, JQUERY, Angular 8, AJAX and Bootstrap in front end<BR><BR><BR><BR>- Involved in analysis and design phases of Software Development Life<BR><BR>Cycle (SDLC) and developed the functionalities using Agile and Scrum<BR><BR>methodology.<BR><BR><BR><BR>- Developed front end GUI using JSP, CSS, HTML, Java Script, AJAX and<BR><BR>jQuery.<BR><BR><BR><BR>- Created TypeScript reusable components and services to consume REST<BR><BR>API's using component-based architecture provided by Angular 6.<BR><BR><BR><BR>- Used Microservices architecture with Spring Boot, Apache Kafka<BR><BR>message broker, deployed to AWS cloud.<BR><BR><BR><BR>- Worked on Angular JS controllers and created functions factory to<BR><BR>interact with the RESTful Services using AJAX services like $http<BR><BR>and $resource.<BR><BR><BR><BR>- Strong Experience in MEAN (MongoDB, Express, Angular and NodeJS)<BR><BR>Stack application development<BR><BR><BR><BR>- Used Java8 features like stream and Lambda expressions.<BR><BR><BR><BR>- Implemented Spring framework as backend to integrate Angular JS and<BR><BR>Hibernate<BR><BR><BR><BR>- Used Java 8 Method References feature to point to methods by their<BR><BR>names and used functional Interfaces.<BR><BR><BR><BR>- Implemented all the functionality using SpringIO / Spring Boot,<BR><BR>Thymeleaf and Hibernate ORM.<BR><BR><BR><BR>- Executed JavaEE components using Spring MVC, Spring IOC, spring<BR><BR>transactions and spring security modules.<BR><BR><BR><BR>- Developed Microservices with Spring and tested the application using<BR><BR>Spring Boot.<BR><BR><BR><BR>- Development of AJAX toolkit-based applications using JSON.<BR><BR><BR><BR>- Creation of REST Web Services for the management of data using<BR><BR>Apache CXF.<BR><BR><BR><BR>- Used Spring Core Annotations for Dependency Injection and Spring<BR><BR>Boot for microservices.<BR><BR><BR><BR>- Good Experience in Eclipse frameworks for developing the Code and<BR><BR>Deploy the Application by Integrating into Server Worked on<BR><BR>developing hibernate DAO with the help Spring JDBC Template, worked<BR><BR>on Hibernate for ORM and connection management<BR><BR><BR><BR>- Used Java 8 features in developing the code like Lambda expressions,<BR><BR>creating resource classes, fetching documents from database.<BR><BR><BR><BR>- Implemented Spring Boot Micro services to perform modular<BR><BR>functionality as per Micro services architecture.<BR><BR><BR><BR>- Designing and implementing scalable, RESTful and Microservices-based<BR><BR>backend. The backend is being written in Java using Spring Boot for<BR><BR>simplicity and scalability.<BR><BR><BR><BR>- Configured and monitored numerous MongoDB instances and replica<BR><BR>sets.<BR><BR><BR><BR>- Used Restful web services to communicate with Mongo DB and performed<BR><BR>CRUD operations on Mongo DB using restful web services.<BR><BR><BR><BR>- Worked on Implementation of the Business logic layer for Mongo DB<BR><BR>Services.<BR><BR><BR><BR>- Designed and developed Jenkins plugin as an end-to-end testing tool<BR><BR>to increase Dev. Team productivity several times.<BR><BR><BR><BR>- Configured Jenkins in Microservice apps for deploying and<BR><BR>implemented Jenkins for the central build.<BR><BR><BR><BR>- Deployed Spring Boot based micro services Docker container using<BR><BR>Amazon EC2 container services.<BR><BR><BR><BR>- Used AWS to deploy the project on EC2 instance Implementation of the<BR><BR>Business logic layer for MongoDB Services<BR><BR><BR><BR>- Utilized AWS Lambda platform to upload data into AWS S3buckets and<BR><BR>to trigger other Lambda functions (EC2, MongoDB) focusing on<BR><BR>high-availability, fault tolerance, and auto-scaling).<BR><BR><BR><BR>- Used node.js for the management on interchange of the data between<BR><BR>the servers and Used NodeJS, Express JS to create server-side MVC<BR><BR>framework with MongoDB.<BR><BR><BR><BR>- Responsible for Continuous Integration (CI) and Continuous Delivery<BR><BR>(CD) process implementation for database using tools like Jenkins.<BR><BR><BR><BR>- Used Maven for project dependency management and Log4j for logging<BR><BR>Involved in activities like code review, performance improvement<BR><BR><BR><BR>- Used GitHub for version control; configured Maven for dependencies<BR><BR>and Log4J for logging.<BR><BR><BR><BR>Environment: Java 1.8, AJAX, Maven and SVN, JavaScript, AWS, Spring Data<BR><BR>JPA, Spring Boot, JMS, HTML5, CSS3, Log4J, JSP, Jenkins, XML, Spring<BR><BR>REST, SQL, J2EE, Microservices, Web Services, Hibernate, CVS, Bootstrap,<BR><BR>GitHub, NodeJS, JBOSS, AWS SNS/SQS, Spring Security Oracle 11g, NodeJS,<BR><BR>WebSphere, JUnit, jQuery, Angular JS/6/8, REST, Agile.<BR><BR><BR><BR>Vanguard, Malvern, PA Jun 2017 – Dec 2018<BR><BR><BR><BR>Role: Java / Fullstack Developer<BR><BR><BR><BR>Description:<BR><BR><BR><BR>We help our clients lead into the future by solving their most complex<BR><BR>and mission critical issues through customized solutions. For decades,<BR><BR>we have helped companies do new things and scale with intention. We<BR><BR>bring differentiated value and capability in focused industries<BR><BR>to help transform products, brands and companies.<BR><BR><BR><BR>Responsibilities:<BR><BR><BR><BR>- Involved in Full Cycle of Software Development from Analysis through<BR><BR>Design, Development, Integration and testing phases by following<BR><BR>Agile Software Development with Scrum methodology.<BR><BR><BR><BR>- Designed and Developed application based on Microservice Oriented<BR><BR>Architecture using Spring Boot and node with Express JS.<BR><BR><BR><BR>- Analyzed business requirements to translate functional requirements<BR><BR>into technical requirements and develop web application using Mongo<BR><BR>DB, Express, React.js/Redux and Node.js (MERN stack).<BR><BR><BR><BR>- Implemented React JS with Redux architecture for fetching<BR><BR>asynchronous data from the Restful Webservices.<BR><BR><BR><BR>- Maintained Interface compatibility and concurrency in the project<BR><BR>using Java8 new features like default, static methods and<BR><BR>Concurrency API.<BR><BR><BR><BR>- Created single page web application by creating templates with<BR><BR>HTML5(for pages), CSS3(styling), Bootstrap (speed development,<BR><BR>responsive, consistency), ES6 and responsive components by using<BR><BR>event binding and routing services for great user experience with<BR><BR>Angular 4.0<BR><BR><BR><BR>- Developed Microservices using Spring Boot, Spring Cloud with Netflix<BR><BR>Eureka to create the discovery Server, service, discovery clients<BR><BR>and integrated Apache Kafka and Zookeeper as a message broker.<BR><BR><BR><BR>- Used Spring Boot which is radically faster in building cloud<BR><BR>Microservices and develop a Spring-based application with very less<BR><BR>configuration.<BR><BR><BR><BR>- Used Spring Boot framework to write Presentation Layer, Business<BR><BR>Layers and Controller Servlets.<BR><BR><BR><BR>- Implemented data-binding and MVC using Angular2 for front-end<BR><BR>development of a current web application.<BR><BR><BR><BR>- Enhanced user experience by designing new web features using MVC<BR><BR>Frameworks Angular 2 And ReactJS.<BR><BR><BR><BR>- Used Spring Boot Actuator to externalize application's configuration<BR><BR>properties for different environments.<BR><BR><BR><BR>- Designed and developed custom message adapter components using<BR><BR>Apache Kafka that allowed the message to travel through<BR><BR>Microservices to base on Restful API utilizing Spring Boot with<BR><BR>Spring MVC.<BR><BR><BR><BR>- Build a prototype for various required services such as Scheduling,<BR><BR>Logging and Notification Service using third-party Node JS based<BR><BR>JavaScript library.<BR><BR><BR><BR>- Experienced in all phases of UI/UX implementation of a Travel Search<BR><BR>and Booking web application including Design, Prototyping,<BR><BR>Development and testing phases.<BR><BR><BR><BR>- Met with the project manager frequently for reviewing project goals<BR><BR>and for creating proposals for future developments and researching<BR><BR>their fields for UI design.<BR><BR><BR><BR>- Utilized various JavaScript and jQuery libraries, AJAX for form<BR><BR>validation and other interactive features.<BR><BR><BR><BR>- Utilized Swagger framework for design, documentation, testing, and<BR><BR>deployment of REST APIs in Spring Boot.<BR><BR><BR><BR>- Used Hibernate for Object Relational Mapping (ORM) to interact with<BR><BR>the Oracle database.<BR><BR><BR><BR>- Installed, configured, and administration of No SQL database<BR><BR>clusters in AWS Virtual Private Cloud Network. Created architecture<BR><BR>stack for data access with No SQL database Mongo DB.<BR><BR><BR><BR>- Unstructured data was handled using Mongo DB and used Mongoose<BR><BR>Connector for connecting to the database.<BR><BR><BR><BR>- Maintained log delivery system by creating a producer, consumer and<BR><BR>broker architecture using Apache Kafka.<BR><BR><BR><BR>- Worked on the ELK (Elastic Search, Log stash, Kibana) stack to<BR><BR>facilitate information processing and sharing.<BR><BR><BR><BR>- Developed AWS cloud formation templates and setting up Auto scaling<BR><BR>for EC2 instances and involved in the automated provisioning of AWS<BR><BR>cloud environment using Jenkins and Chef.<BR><BR><BR><BR>- Designed, built, and deployed a multitude application utilizing the<BR><BR>Amazon Web Services stack (Including EC2 & S3 SQS) focusing on<BR><BR>high-availability, fault tolerance, and auto-scaling.<BR><BR><BR><BR>- Developed a third-party API with OAuth 2.0 authentication and used<BR><BR>as a gateway for all the web services.<BR><BR><BR><BR>- Used GIT as version control and regularly pushed the code to Bit<BR><BR>bucket and used Jenkins for Continuous Integration and Deployment<BR><BR>(CI/CD).<BR><BR><BR><BR>Environment: Java, HTML5, CSS3, Bootstrap, Angular 4.0, Microservices,<BR><BR>Type Script, REACT JS, ES6, Jasmine, Karma, Mocha, Chai, Spring Boot,<BR><BR>Node.js, Express JS, Hibernate, Mongo DB, Apache Kafka, ELK, Docker,<BR><BR>AWS, EC2, Jenkins, Swagger, OAuth 2.0.<BR><BR><BR><BR>NeoSoft Technologies, Mumbai, India Jan 2016 – Mar 2017<BR><BR><BR><BR>Role: Java FullStack Developer<BR><BR><BR><BR>Description: NeoSOFT is a SEI-CMMI Level-5 and ISO certified global IT<BR><BR>Consulting & Software solutions provider and is head quartered in<BR><BR>Mumbai, India. Our vision is to earn lifetime loyalty of our customers<BR><BR>by consistently delivering the highest quality software services which<BR><BR>offer excellent value to their<BR><BR>business.<BR><BR><BR><BR>Responsibilities:<BR><BR><BR><BR>- Followed Agile Software Development Methodology in the progress of<BR><BR>the project.<BR><BR><BR><BR>- Involved in design of Class Diagrams, Sequence Diagrams and Event<BR><BR>Diagrams as part of Documentation.<BR><BR><BR><BR>- Followed ATDD and TDD Development and developed the unit test cases<BR><BR>using Junit for backend Services.<BR><BR><BR><BR>- Designed and developed the application to be responsive for desktop,<BR><BR>mobile and tablets using Twitter Bootstrap (HTML5, CSS, and<BR><BR>JavaScript).<BR><BR><BR><BR>- Upgraded existing UI with HTML5, CSS3, jQuery and Bootstrap with<BR><BR>Angular JS interaction<BR><BR><BR><BR>- Used Java-J2EE patterns like Model View Controller (MVC), Business<BR><BR>Delegate, Data Transfer Objects, Data Access Objects, factory<BR><BR>patterns.<BR><BR><BR><BR>- Developed various REST controllers for different HTTP methods to<BR><BR>serve the data in JSON for the UI.<BR><BR><BR><BR>- Used MAVEN for project management and build automation. Used<BR><BR>Subversion as a version control for implementing the application.<BR><BR><BR><BR>- Used shell scripts for the deployments to Web Sphere Application<BR><BR>Server for IT (Integration Testing), ST (System Testing), UAT (User<BR><BR>Acceptance Testing) environments.<BR><BR><BR><BR>- Provided scalable architecture using Hibernate and Spring (IOC, ORM,<BR><BR>JDBC, and MVC) frameworks.<BR><BR><BR><BR>- Worked with Web services components like Restful Web services to<BR><BR>interact with UI Interfaces using REST Easy API.<BR><BR><BR><BR>- Worked on java Multi-threading programming, Synchronization, Java<BR><BR>Mail API and Collections API for concurrent product models<BR><BR>upload/download process.<BR><BR><BR><BR>- Developed an AngularJS workflow manager leveraging Angular-UI's<BR><BR>state router for flexible configuration and management of multi-step<BR><BR>user input flows<BR><BR><BR><BR>- Created various unit test cases and integration tests for the DAO,<BR><BR>Service, and Controller components using JUnit, DB Unit and Spring<BR><BR>Test support.<BR><BR><BR><BR>- Developed SOAP based web services using Apache CXF and test them<BR><BR>using SoapUI<BR><BR><BR><BR>- Extensively used the LOG4j to log regular Debug and Exception<BR><BR>Statements.<BR><BR><BR><BR>- Used Spring framework and J2EE components, utilized Spring Boot, IOC<BR><BR>and DAO modules.<BR><BR><BR><BR>- Developed controller classes, backend process, complex services and<BR><BR>database interaction.<BR><BR><BR><BR>- Used Spring Boot to create stand-alone spring applications.<BR><BR><BR><BR>- Used a Microservice architecture, with Spring Boot-based services<BR><BR>interacting through REST and Apache Kafka.<BR><BR><BR><BR>- Used Spring Boot framework to write Presentation Layer, Business<BR><BR>Layers and Controller servlets.<BR><BR><BR><BR>- Testing and production support of core java based multithreading ETL<BR><BR>tool for distributed loading XML data into Oracle database using<BR><BR>JPA/Hibernate<BR><BR><BR><BR>- Implemented Java EE components using Spring MVC, Spring IOC, Spring<BR><BR>transactions and Spring security modules<BR><BR><BR><BR>- Employed Spring Boot for initialize and bootstrapping the build<BR><BR>configuration for the boot-based web applications.<BR><BR><BR><BR>- Deployed and monitored scalable infrastructure on Amazon web<BR><BR>services specifically on AWS EC2.<BR><BR><BR><BR>- Used Cloud formation and launch configurations to automate<BR><BR>repeatable provisioning of AWS resources for applications.<BR><BR><BR><BR>- Created database tables in Oracle and Teradata created required SQL<BR><BR>queries, stored procedures and used JDBC to perform database<BR><BR>operations.<BR><BR><BR><BR>Environment: Java, Core Java, JIRA, Typescript, Spring boot, AWS, JUnit,<BR><BR>Agile, Spring, JavaScript, ORM, Angular 2, Webservices, Selenium, HTML,<BR><BR>CSS, Oracle PL/SQL, Maven, Bootstrap, JMS, Jenkins, GIT, Nodejs, Log4j,<BR><BR>RESTful.<BR><BR><BR><BR>Replicon Inc, Banglore, India Sep 2014 – Dec 2015<BR><BR><BR><BR>Role: Java / Fullstack Developer<BR><BR><BR><BR>Description: Replicon, Inc. is a software company providing cloud time<BR><BR>tracking applications including timesheet and expense management<BR><BR>software, for automating employee time tracking, project time tracking,<BR><BR>expense tracking and resource scheduling.<BR><BR><BR><BR>Responsibilities:<BR><BR><BR><BR>- Handled Analysis, Design and Development of the project.<BR><BR><BR><BR>- Involved in all stages of Software Development Life Cycle (SDLC)<BR><BR>including proposal, process engineering, requirement gathering,<BR><BR>analysis, design, development, testing, deployment and support.<BR><BR><BR><BR>- The functionalities were implemented using Spring IO/Spring Boot and<BR><BR>Hibernate.<BR><BR><BR><BR>- Implemented J2EE components using Spring MVC, Spring IOC and spring<BR><BR>transactions and springs security modules.<BR><BR><BR><BR>- Developed Webpages using HTML5, CSS3, JavaScript and jQuery.<BR><BR><BR><BR>- Client side data validations were done using JavaScript.<BR><BR><BR><BR>- Used Hibernate to establish database connectivity.<BR><BR><BR><BR>- Created HQL queries to perform create, insert and modify operations<BR><BR>in the database.<BR><BR><BR><BR>- Integrated spring with Hibernate using various spring modules.<BR><BR><BR><BR>- Coded Rest API for product service using Spring Boot.<BR><BR><BR><BR>- Used Spring ORM component for Hibernate support to maintain data for<BR><BR>Oracle Database.<BR><BR><BR><BR>- Used Spring Boot and developed the application as Microservices.<BR><BR><BR><BR>- User Apache Tomcat application server for deploying the war file.<BR><BR><BR><BR>- Used dependency injection features of Spring MVC framework and ORM<BR><BR>mapping tool Hibernate for rapid development and ease of<BR><BR>maintenance.<BR><BR><BR><BR>- Responsible for the overall layout design that meet cress device<BR><BR>compatibility using Bootstrap, color scheme of the website using<BR><BR>HTML5 and CSS3.<BR><BR><BR><BR>- Expertise in AngularJS Framework to design layouts in developing an<BR><BR>application.<BR><BR><BR><BR>- Developed, tested, debugged and deployed the application in Apache<BR><BR>Tomcat Server.<BR><BR><BR><BR>- Worked with QA team in Integration testing and User Acceptance<BR><BR>testing.<BR><BR><BR><BR>- Used Web Services for creating rate summary and used WSDL and SOAP<BR><BR>messages and used XML parsers for data retrieval. Also Developed and<BR><BR>consumed REST base web services.<BR><BR><BR><BR>- Used shell scripts to maintain production and test AWS EC2<BR><BR>instances.<BR><BR><BR><BR>- Developed unit and integrated test cases for existing MicroServices.<BR><BR><BR><BR>- Worked in an agile team and involved in stand-up meetings.<BR><BR><BR><BR>Environment: Java, J2EE, Hibernate, JSP, Servlets, HTML5, CSS3,<BR><BR>Bootstrap, JavaScript, JQuery, Angular JS, Spring, Spring Boot, Spring<BR><BR>MVC, MicroServices, Apache Tomcat Server, Oracle Database, Eclipse,<BR><BR>Agile methodology.<BR><BR><BR><BR>EDUCATION:<BR><BR><BR>


Please wait..!!