Summary
Overview
Work History
Education
Skills
Technicalsummary
Projectssummary
Technicalcertifications
Certification
Timeline
Generic

Kritika Srivastava

New Jersey,NJ

Summary

Persistent professional equipped with 12+ years of comprehensive experience in financial, e-commerce industry. Provides strong technical direction across multiple projects. Responsible and articulate individual with strengths in solutions optimization, mobile and cloud solutions and global project management.

Overview

14
14
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Fiserv
Berkeley Heights, NJ
05.2021 - Current
  • Led architecture discussions, driving innovation in software design and implementation strategies
  • Worked on rebuilding monolithic backend infrastructure of Clover GO app into more modular microservice-based backend using Spring boot and Google Cloud which improved app performance by 50%.
  • Working on design and implementation of backend features for Clover’s point of sales system, including playing key role in implementing Multiple Service Charges and Multi-Location features for application.
  • Migrated 700K merchants from legacy service charge to multiple service charges to allow merchants apply service charges on orders.
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues
  • Review critical PRs to make sure implementation meets product requirements.
  • Optimized code performance for improved user experience and system efficiency
  • Comfortable with juggling of multiple projects simultaneously
  • Supported production implementation & post-production issues
  • Mentored other new or junior members on feature-team / pod with knowledge sharing of old features to bring them up to speed, as needed.

Senior Java Developer

Synapse Group Inc.
Stamford, CT
04.2017 - 04.2021
  • Worked on Proof of Concepts for Alternative Payments (Apple Pay and Amazon Pay)
  • Designed and worked on end to end implementation of Synapse – Apple pay and Amazon Pay as part of Alternative payment initiative
  • Responsible in Migration of Applications to Amazon Web services
  • Implementation of application using new AWS SDK V2 and usage of builders for calling AWS services
  • Used Amazon Lambda to integrate with payment processors (Apple pay, Amazon pay and Paypal)
  • Involved in debugging defects, code review and analysis of Performance issues
  • Develop logical and high-quality solutions which meet functional as well as technical needs for reusability, maintainability, and scalability
  • Developed Control M job to execute ksh and used Spring Batch for recurring charges of customers
  • Collaborates with other team members to implement application features, including user interface & business functionality.

Consultant

Infogain Corporation
01.2014 - 12.2016
  • Responsible for understanding scope of project and requirement gathering
  • Responsible for development of front end components using Angular JS
  • Working on concept of micro services
  • Created various restful web services as independent micro service
  • Extensively used Rest Template from API gateway to call various micro services
  • Used concept of Zuul proxy to reroute private services through API gateway
  • Used Eureka load balancer
  • Involved in creation of Test Cases using JUnit framework for unit Testing
  • Used MySql and NoSQL (Mongo) database
  • Used Bitbucket as configuration management tool for code versioning and release
  • Used Agile methodology and Jira for task management.

System Analyst

Interra Information Technologies
Boca Raton, FL
09.2010 - 09.2013
  • Analyzed, Designed and developed system to meet requirements of business users
  • Participated in design review of system to perform Object Analysis and provide best possible solutions for application
  • Onsite co-ordination with client team to verify requirements regarding UI
  • Design and development of Core Server Side (Java/J2EE) for portal framework
  • Development of Client Side for portal framework using GXT 3.0
  • Design and development of SSO for all of portals via integration with WSo2 Identity Server
  • Creation of four independent portals like Customer Management System, Product Management System, Order Management System and Promotion Management System
  • Integration of SOA Services with framework
  • Internationalization of portals.

Education

Bachelor’s of Technology in Information Technology -

Noida Institute of Engineering And Technology
Greater Noida
08.2010

Skills

  • Agile Methodologies Expert
  • Product Development
  • Technical Analysis
  • Research and Development

Technicalsummary

Java 1.8/1.7/1.6, Java EE, C++, C, JSP, Servlets, Web Services(REST & SOAP), Spring framework (IOC, AOP, MVC, ORM), Groovy/Grails, Hibernate, JPA, JAX-WS, JAX-RS, Spring Data/Spring Boot, Apache Tomcat, JBoss, Eureka Load Balancer, Eclipse, RAD7, STS (Spring ToolSuite), Oracle, MySQL, Mongo, Dynamo, AWS RDS, Singleton, MVC, Data Access Object, Factory Design Pattern, HTML5 CSS3, JavaScript, GXT, Angular JS, Jquery, Git version control system, SVN, Maven, Jenkins, Gradle, EC2, S3, Lambda, SQS, CloudWatch, ECS, IAM, SNS, Api Gateway and other services of the AWS family.

Projectssummary

  • Fiserv, New Jersey, Senior Software Engineer, Clover GO app, Clover Go app accepts payments on the go, anywhere you have wireless or cellular coverage. Whether you’re selling at the local farmers market or at a customer’s job site, Clover Go makes it easy to take your business to your customers., Working on rebuilding the monolithic backend infrastructure of Clover GO service into a more modular microservice-based backend. A new service is being built using Spring boot on Google Cloud. This service will be responsible for replacing the current monolith which handles millions of dollars in payment transactions every day., Building a notification service to alert users of certain financial events based on data stored in database., Working on design and implementation of backend features for Clover’s Mobile-based point of sales system, including playing a key role in implementing the offline feature for the application., Using tools like Splunk and Kibana for dashboard creation for application monitoring., Used Apigee as proxy between apps and backend services., Java 8, Eclipse, Maven, GIT, Google Cloud, CI/CD using Jenkins, Oracle, Docker, Splunk, Kibana, Apigee
  • Synapse Group Inc., Stamford CT, Senior Java Developer, Alternative Payments, Synapse uses “magazines as a marketing tool to add value to customer relationships”2 by promoting subscriptions through campaigns such as credit card bill inserts with companies like American Express or via direct mailings like consumer catalogs and frequent flier programs. If you belong to a frequent flier program no doubt you’ve already seen the inserts offering to redeem your miles for magazine subscriptions., Worked on Proof of Concepts for Alternative Payments (Apple Pay and Amazon Pay), Designed and worked on end to end implementation of Synapse – Apple pay and Amazon Pay as part of Alternative payment initiative., Responsible in Migration of Applications to Amazon Web services., Implementation of application using new AWS SDK V2 and usage of builders for calling AWS services., Used Amazon Lambda to integrate with payment processors (Apple pay, Amazon pay and Paypal)., Involved in debugging the defects, code review and analysis of Performance issues., Develop logical and high-quality solutions which meet functional as well as technical needs for reusability, maintainability, and scalability., Developed Control M job to execute ksh and used Spring Batch for recurring charges of customers., Possess an internal desire to understand the context of an application, not just the code, Comfortable with juggling of multiple projects simultaneously, Support production implementation & post-production issues, Collaborates with other team members to implement application features, including user interface & business functionality, Groovy/Grails, Java 8, Jenkins, Eclipse, Gradle, GIT, AWS Services, CI/CD using Jenkins, Redis Cache, Oracle, Tomcat, Angular JS 2
  • Infogain Corporation, India, Consultant, Banyan Hills, Campaign Management System, Campaign Management System which was designed to handle components of marketing campaign. It used concept of IOT Digital Signage. Campaign Management System used digital Signage player Xibo to drive LCD screens or different kiosks at airports and other public places. Using Campaign Management System, we can directly interact with different screens at different geographical locations and update Campaigns., Responsible for understanding the scope of the project and requirement gathering., Responsible for development of front end components using Angular JS., Working on concept of micro services. Created various restful web services as independent micro service., Extensively used Rest Template from API gateway to call various micro services., Used concept of Zuul proxy to reroute private services through API gateway.Used Eureka load balancer, Involved in creation of Test Cases using JUnit framework for unit Testing., Used MySql and NoSQL (Mongo) database, Used Bitbucket as configuration management tool for code versioning and release., Used Agile methodology and Jira for task management, Java 1.8, spring boot, Eclipse, JPA, Spring Boot, Spring data, Maven, AWS EC2, Bitbucket, Mongo, MySql, Eureka Server, Xibo player, Xibo services, Angular JS 2 and Xibo cms
  • Interra Information Technologies, Florida, System Analyst, Verio Market Place, Analyzed, Designed and developed the system to meet the requirements of business users., Participated in the design review of the system to perform Object Analysis and provide best possible solutions for the application, Onsite co-ordination with client team to verify the requirements regarding UI., Design and development of Core Server Side (Java/J2EE) for portal framework., Development of Client Side for portal framework using GXT 3.0., Design and development of SSO for all of the portals via integration with WSo2 Identity Server., Creation of four independent portals like Customer Management System, Product Management System, Order Management System and Promotion Management System, Integration of SOA Services with the framework. Internationalization of the portals., EXT-GWT (3.0), Core Java, Spring, Hibernate, JBoss AS7,SOAP, JAX-WS, J2SE 1.6, JMS, Oracle, Maven 2.x

Technicalcertifications

  • Oracle Certified Associate, Java SE 8 Programmer
  • AWS Certified Solution Architect - Associate

Certification

  • Java SE Certification

Timeline

Senior Software Engineer

Fiserv
05.2021 - Current

Senior Java Developer

Synapse Group Inc.
04.2017 - 04.2021

Consultant

Infogain Corporation
01.2014 - 12.2016

System Analyst

Interra Information Technologies
09.2010 - 09.2013

Bachelor’s of Technology in Information Technology -

Noida Institute of Engineering And Technology
Kritika Srivastava