Home

jyothi swaroop - java developer
[email protected]
Location: Kansas City, Kansas, USA
Relocation: yes
Visa: Opt EAd
Around 10+ years of IT experience with full project lifecycle development in J2EE technologies, Requirement s
analysis, Design, Development, Testing and Deployment of software applications in Insurance, Health Sector and
Automotive Domains.
Strong Exposure on J2EE technologies such as Spring Boot, Spring Cloud and Spring MVC.
Proficient in building Web User Interface (UI) using Angular, AngularJS, ExtJS, Fusion Charts, Bootstrap,
JavaScript, CSS3, HTML5.
Extensive experience in developing Enterprise Applications using, Spring Boot, Micro services, Spring,
Hibernate, JPA, JDBC, HTML, XML, Design Patterns, Oracle, SQL.
Experience in building RESTful services using Micro services architecture with tools such as Spring boot.
Developed Service Oriented Architecture (SOA) and Microservice Architecture based J2EE applications, Created
& consumed web services using SOAP, REST.
Excellent Experience in Java 8 features such as Streams, lambda expressions, Optional, Java Time API,
Functional interfaces.
Experience in implementing Design Patterns like MVC, Singleton, Factory, Data Access Object (DAO), and Data
Transfer Object (DTO)
Knowledge of containers, AWS, Kafka/Active MQ, CI / CD, DevOps
Experience in using Hibernate ORM tool and JPA framework for communication with database.
Worked with SQL databases like Oracle, My SQL, and NoSQL databases like Mongo DB and Cassandra.
Proficient in writing SQL queries, PL/SQL stored procedures, Triggers, creating business tables.
Experience in developing applications using SDLC methodologies like RUP, Agile (TDD, SCRUM) and Test-
Driven Development.
Hands on experience in working with Junit, Mockito, TestNG and Postman for Web Services testing.
Hands on experience with Application Servers like IBM WebSphere, JBoss, Apache Tomcat used for configuring
and deploying web applications.
Strong experience in writing complex queries, using Oracle, DB2, SQL Server and MySQL.
Good knowledge on working with AWS Cloud Services like EC2, Elastic Beanstalk, RDS, Auto Scaling,
Lambdas & Elastic Load Balancing.
Knowledge on the security and web development programming languages.
Experience in working with version control tools such as SVN, GIT, CVS for management of software systems.
Hands on experience with build tools like Gradle, Maven, ANT, and logging tools like Log4J, sfl4j.
Possess strong communication and interpersonal skills. Fast learner and can quickly work on new concepts and
applications with minimal supervision.
TECHNICAL SKILLS:
Languages Java, SQL, PL/SQL.
J2EE Technologies JDBC, Servlets, Web Services, Hibernate
UI Technologies AngularJS, jQuery, Fusion Charts, NodeJS, Bootstrap, HTML, CSS, JavaScript,

Jasmine,

Cloud AWS Cloud Services, EC2, AWS S3, AWS EKS, Lambdas, Elastic Beanstalk, RDS,

Auto Scaling, Elastic Load Balancing.

Framework Angular & AngularJS Spring Modules - Core, AOP, MVC, JDBC, ORM; Spring
Web Services, Spring Transaction, Spring Data JPA, Spring Boot, Spring Batch.

Testing JUnit, SOAPUI, Postman
IDE Eclipse, IntelliJ, WebStorm
Databases Oracle DB, MongoDB, MySQL
Build Tools Maven, Gradle, ANT

Version Control Tools GIT, CVS, SVN
Operating Systems Windows 2000/XP/NT/7/8/10, UNIX, Ubuntu Linux, Mac OS
Other Tools Jenkins, Bamboo, Splunk, Docker, JIRA
SDLC Methodologies Agile, Lean, SAFe, Scrum, Waterfall

CERTIFICATES:
Enterprise Design Thinking Practitioner
WORK EXPERIENCE:
MAGIC Amway Oct 2022 to May 2023
Client: Amway Corporation Ada, MI
Role: Sr. Software Engineer
Amway MAGIC (Market and Global Information Center) is an innovative project developed by Amway, a global direct
selling company specializing in health, beauty, and home care products.
The Amway MAGIC project aims to create a centralized system that consolidates and manages market and global
information related to Amway's products, sales, and distributors. It serves as a comprehensive platform to analyze and
interpret data, enabling informed business decisions and strategies.
As part of a multi-affiliated company each ABO (Amway Business Owner) has bonus amounts and awards every month
based on the orders and returns. As MAGIC Bonus Core team, our team was responsible in calculating the Bonus
amounts and awards for all affiliates.
Responsibilities:
As a Front-End Developer worked on the user interface (UI) aspects of the Magic Bonus application. This
includes designing and developing intuitive and responsive web interfaces using AngularJS, HTML, Bootstrap,
CSS, and JavaScript frameworks.
Back-End Development to handle the server-side development of the Magic Bonus application, implementing
business logic, data processing. Utilize Java frameworks like Spring to build robust and scalable back-end
services.
Database Management design and optimize the database schema for the Magic Bonus project. This involves
creating and maintaining database tables, writing SQL queries, and ensuring data integrity and performance.
Familiarity with relational databases in Oracle DB.
System Integration with other teams or external vendors to integrate the Magic Bonus application with other
systems and services. Involved in implementing APIs, web services, message queues for data exchange and
integration.
Project migration from monolithic to AWS cloud. Developed APIs using AWS Lambda to manage the servers
and run the code in the AWS.
Developed Micro Services to provide RESTful API s utilizing Spring Boot framework.
Worked with web services, executing calls, and interpreting responses (REST/SOAP)
Hands on experience in working with Junit, Mockito, TestNG.
Used AJAX, HTML, CSS & JavaScript (jQuery) to create GUI Design Layout of the project.
Used JIRA for task scheduling, quality control activities like defect tracking and fixing.
Incident management leading both on and off hours and ad hoc support teams.

Interpreting customer business needs and translating them into application and operational requirements.
Designed and built reports using Jasper Studio and Rest API.
Implemented Spring boot microservices to process the messages into the Kafka cluster setup and Kafka
messaging in transactions.
Analyze requirements/User stories at the business meetings and strategize the impact of requirements on different
platforms/applications.
Designed and developed the business logic layer components in middle tier of the application using Spring
Framework and Spring Boot for micro services to build accurate motor vehicle fee and tax calculations.
Environment: AngularJS, Java11, Spring Boot, Spring Cloud, Hibernate, Bootstrap, NodeJS, REST, SOAP, AWS
Lambdas, Kafka, Jasper Reports, Maven, JUnit, Spring Boot, Micro services, HTML, CSS, JavaScript, XML, JSON,
Oracle DB, Rally.
Northumbrian Water Group April 2021 to June 2022
Client: Northumbrian Water Group plc Northumbrian, UK
Role: Sr. Software Engineer

Northumbrian Water Group plc, a holding company for various businesses in the water supply, sewerage, and wastewater
industries, includes Northumbrian Water (NW) and Essex & Suffolk Water (ESW). Northumbrian Water Limited, one of
ten businesses in England and Wales that are regulated water supply and sewerage utilities, is its main subsidiary.

Responsibilities:
Interacting with product owners and analysts to understand business requirements, problems and translate them to
technical requirements.
Analyze requirements/User stories at the business meetings and strategize the impact of requirements on different
platforms/applications.
Developed and maintained web applications, Registration and Title services (RTS), that processes transactions in
real-time, and issue materials on-the-spot to the customers through integration with DMVs webservices.
Build responsive Single Page application using Angular10, AngularJS, Bootstrap, HTML5, CSS3, NodeJS.
Used Java8 Lambda expressions along with Streams for performing chain operations such as Filter, Map, collect
on a collection of dealer inventory to Order, Receive and reporting.
Designed and developed the business logic layer components in middle tier of the application using Spring
Framework and Spring Boot for micro services to build accurate motor vehicle fee and tax calculations.
Developed Micro Services to provide RESTful API s utilizing Spring Boot framework.
Utilized AWS Lambda platform to upload data into AWS S3 buckets and to trigger other Lambda functions
focusing on high availability, fault tolerance and auto scaling.
Developed API for using AWS Lambda to manage the servers and run the code in the AWS.
Created AWS Lambda function AWS Server less Services to be invoked for RDS event and user AWS
notification services.
Implemented Spring boot microservices to process the messages into the Kafka cluster setup.
Wrote Kafka producers to stream the data from external rest APIs to Kafka topics.
Implemented a distributed messaging queue to integrate with MongoDB using Kafka.
Implemented Spring Boot microservices to accept and process the messages.
Designed and built reports using Jasper Studio and consume Jasper Rest API to integrate with RTS.
Worked with Postman and SOAPUI for testing REST and SOAP operation of downstream applications.
Worked on authorization methods like OAuth, API key.
Used JIRA for task scheduling, quality control activities like defect tracking and fixing.

Designed, developed, and integrated software solutions based on business requirements and objectives.
Worked closely with business users and business analysts to understand functionality and propose creative
solutions to meet business needs.
Hands on experience in working with Junit, Mockito, TestNG.
Environment: Angular, AngularJS, Java11, Spring, Spring Boot, Spring Cloud, Hibernate, Bootstrap, NodeJS, REST,
SOAP, JAX-RS, AWS EKS, AWS Lambdas, Kafka, Zookeeper, Jasper Reports, Log4j, Splunk, Gradle, Maven, JUnit,
Spring Boot, Micro services, STS, HTML, CSS, JavaScript, RDS, XML, JSON, Oracle DB, Rally.
RIS Participant Digital Experience Enhancements April 2017 to March 2021
Client: Principal Financial Group Des Moines
Role: Sr. Software Engineer

The vision of the project is to better engage technology savvy users of IT solutions (customers, distribution
partners, workers, and suppliers) through our digital capabilities and automated functionality to acquire new business,
retain and grow existing business, and manage expenses more efficiently. The focus from the Participant side is to provide
better and enhanced digital transactional experiences through Mobile and Web.

Responsibilities:
Worked as Sr. Software engineer to design and develop Killer IT portfolio management tool.
Analyzing business requirements from analysts to acquire and understand requirements.
Build dynamic charts and graphs using Fusion Chart integrated with AngularJS, Spring and JPA.
Build responsive Single Page application using AngularJS, Bootstrap, HTML5, CSS3, NodeJS.
Used Java8 Lambda expressions along with Streams for performing chain operations such as Filter, Map, Collect.
Developed RESTful API s utilizing Spring framework.
Worked with Postman and SOAPUI for testing REST operations for charts and graphs.
Used JIRA for task scheduling, quality control activities like defect tracking and fixing.
Designed, developed, and integrated software solutions based on business requirements and objectives.
Worked closely with business users and business analysts to understand functionality and propose creative
solutions to meet business needs.
Balanced multiple projects by completing and updating documentation, managing scope, and adjusting schedules.
Hands on experience in working with Junit and Mockito
Environment: AngularJS, Fusion Charts, Java8, Spring, JPA, Bootstrap, NodeJS, RESTful services, Maven, JUnit,
HTML,
CSS, JavaScript, RDS, XML, JSON, Oracle DB, Rally.
Pacific Steel Group Aug 2015 to Mar 2017
Client: Pacific Coast Steel, CA
Role: Sr. Software Engineer

Pacific Steel Group is a leading independent reinforcing steel fabricator and placer with offices throughout the
Western United States, they are the MIDA Hybrid micro mill will have the capability to directly connect to
renewable energy sources leveraging an abundance of renewable energy available in California. The new facility
will help lower CO2 emissions through world class efficiency, reduced transportation, and green energy.
Responsibilities:

Involved in analysis of requirements, design, development, unit, and integration testing phases of Software
Development Life Cycle (SDLC).
Developed application using Java, Spring, Hibernate, ExtJS for UI to modernize existing accounting application
with 23 modules.
Worked on the order management to track orders and build application using Spring, hibernate as backend and
EXTJs as front-end.
Built responsive front-end screens using ExtJS, Bootstrap, CSS, HTML
Built server-side components like controller, service and DAO classes using Spring and Hibernate.
Designed and developed the business logic layer components in middle tier of the application using Spring
Framework, hibernate to connect to Postgres database.
Interacting daily with the client for status updates and to discuss requirements and functionality.
Walk through/DEMO of so-far built application.
Performed unit testing by using Junit, Mockito.
Environment: Java, J2EE, Spring, Hibernate, MVC, Spring Batch, ExtJS, Bootstrap, HTML, CSS, XML, Maven,
WebSphere, Restful Web Service, JIRA, Postgres.
Swiss Life Nov 2014 to Aug 2015
Client: Swiss Life, Germany
Role: Sr. Software Engineer

Swiss Life in Germany is a leading financial advisory and insurance company. With multiple award-winning products and
qualified advisors Swiss Life is a premium provider in the German market.

Responsibilities:
Involved in the analysis, design, development, and testing phases of Software Development Lifecycle (SDLC).
Worked on multiple projects like PASS Riester Engine, REZ, REZ-2G to build web applications using Java,
Spring, Hibernate and AngularJS, Bootstrap, NodeJS for front-end.
Worked on XML data parsing for Capital transfer and Cancellation modules.
Developed a PDF Print Tool that stamps data present in the xml file on PDF Templates.
Involved in the production support and add enhancements like building ability to transfer capital from one
contract to another.
Integrated REZ with ZFA, German government pension office, to allot bonuses to the applicants.
Involved in weekly and monthly review meetings.
Debug, Analyze and fix production defects.
Used SVN to control versions in the project.
Performed unit testing by using Junit testing tool and debugged using Jasmine.
Environment: Spring, Hibernate, JAX-B, AngularJS, Bootstrap, HTML, CSS, XML, Maven, SVN, WebSphere, Restful
Web Service, JIRA, Oracle.
Aspire Technologies Sep 2013 to Nov 2014
Client: Aspire Technologies, India
Role: Developer

Aspire Technology, they have a culture of professionalism, innovation, and partnership. Established in Ireland in 2010,
founder Bill Walsh identified the market need for highly skilled and independent Network Solutions and Consulting, and

more recently the need of specialized system integration skills that led to the establishment of the Aspire Open Networks
Lab. Though still proudly Irish, Aspire now delivers solutions in over 50 countries, with an expert team of network and
software engineers. There clients are among the top tier service providers, global system integrators, solutions vendors
and ecosystem enablers like standardization and regulatory agencies.
Responsibilities:
Performed analysis for the client requirements based on the developed detailed design documents.
Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models using Microsoft.
Developed user interface using JSP Tag libraries, JSTL Tags and JavaScript to simplify the complexities of the
application.
Used PCF to enhance out of the box integration with other modules.
Used AJAX, HTML, CSS & JavaScript (jQuery) to create GUI Design Layout of the project.
Configured Kafka to read and write messages from external programs.
Designed and developed Application based on Spring framework using MVC design patterns.
Developed Struts forms and actions for validation of user request data and application functionality.
Involved in Application Deployment on PCF using CF push and Urban code deploy.
Application was built on MVC architecture with JSP, CSS, HTML and DHTML acting as presentation layer,
Struts framework as business layer.
Developed JSP s with Struts custom tags and implemented JavaScript validation of data.
Developed programs for accessing the database using JDBC thin driver to execute queries, prepared statements,
Stored Procedures and to manipulate the data in the database.
Involved in developing business tier using stateless session bean.
Used JavaScript for the web page validation and Struts Validator for server-side validation.
Designing the database and coding of SQL, PL/SQL, Triggers and Views using IBM DB2.
Design patterns of Delegates, Data Transfer Objects and Data Access Objects.
Developed Message Driven Beans for asynchronous processing of alerts.
Used ClearCase for source code control and JUNIT for unit testing.
Environment: Java, J2EE (Java Servlets, JSP, Struts), HTML, EJB, MVC Framework, JDBC, Maven, JBoss, SQL,
Oracle, Apache Tomcat.
EDUCATION:
Master of Science in Business Analytics (MSBA) - University of Louisville
Computer Science and Engineering, Bachelor of Technology -
Jawaharlal Nehru Technological University Hyderabad, Telangana, India
Keywords: continuous integration continuous deployment user interface message queue sthree database active directory information technology procedural language California Michigan

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];869
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: