Anika Sharma

Software Engineer

Delhi, India5 yrs 6 mos experience
Highly Stable

Key Highlights

  • Expert in designing scalable payment systems.
  • Proficient in Java and distributed systems.
  • Strong background in Fintech and automation.
Stackforce AI infers this person is a Fintech software engineer specializing in scalable payment systems and automation.

Contact

Skills

Core Skills

JavaDistributed SystemsSqlReactjs

Other Skills

RabbitMQPostgreSQLUPIGrafanaPaymentsDashboardsAutomationReduxFrontend DevelopmentJavaScriptWeb DevelopmentWeb DesignResponsive Web DesignHTMLCascading Style Sheets (CSS)

About

Software engineer with expertise in designing and implementing scalable payment systems (Fintech). Proficient in Java, Python, with experience in frameworks like Dropwizard, ReactJS, and Hibernate. Strongbackground in working with distributed systems, databases (MariaDB, PostgreSQL, MySQL), and tools like Docker, Git, and RabbitMQ. Adept at building high-performance, fault-tolerant solutions, optimizing reconciliation processes, and enhancing system reliability. Enthusiastic about problem-solving, learning, and collaborating across teams.

Experience

5 yrs 6 mos
Total Experience
2 yrs 6 mos
Average Tenure
4 mos
Current Experience

Atlassian

Software Engineer II

Dec 2025Present · 4 mos · Remote

Phonepe

Software Engineer

May 2022Nov 2025 · 3 yrs 6 mos · Pune District, Maharashtra, India · On-site

  • Payments - Cards
  • Led DR setup for router service, ensuring high availability and fault tolerance.
  • Implemented CVV-less card transaction feature improving SR by 5%
  • Built leader election for distributed task delegation in PG success rate computation.
  • Developed Gross Reconciliation pipeline for RBI-compliant T+3 reporting.
  • Created Forward ARN solution for B2B PG merchants using RabbitMQ async processing.
  • Enhanced on-call debugging with refined Grafana dashboards.
  • Payments - UPI
  • Maintained core UPI service, supporting peak of 12k requests per second.
  • Collaborated with NPCI and cross-functional teams to develop UPI Lite, streamlining small
  • amount transactions byeliminating an authentication step.
  • Implemented reconciliation flows for UPI mandates.
  • Led the design and implementation of centralized settlement file processing service for UPI, NACH, Net Banking, and Cards.
JavaRabbitMQPostgreSQLUPIGrafanaDistributed Systems

Newgen software

2 roles

Software Engineer

Sep 2020May 2022 · 1 yr 8 mos · Noida, Uttar Pradesh, India

  • Built applications for digital automation in Java for leading banking giant in US and UAE by converting a manual time-consuming process into a quick automated one by making java utilities.
  • Accomplished new dashboards configuration using SQL on multiple datasets with over 10K+row and is currently used by the Sales team for demo for new clients.
  • Successfully achieved a new feature in the product by updating the legacy code of the product and collaborating with the product team and developers to investigate new challenges.
  • Mentored younger developers to grow their skill sets and managed the resolution of technical issues during the development and testing phases
JavaSQLDashboardsAutomation

Software Engineer Intern

Feb 2020Aug 2020 · 6 mos · Noida, Uttar Pradesh, India

  • Worked with a team of 5+ to ideate and create the new functionalities and to maintain and update the existing code to achieve enhancements and develop high-quality code that is unit tested.
  • Collaborated with other developers to design, develop, troubleshoot, and alleviate the number of bugs and errors in software.
  • Investigated technical challenges to identify root causes, provide expedient resolutions, and improve engineering productivity.
  • Collaborated with multiple internal/external stakeholders like business, DBA, Dev Ops, product managers, designers, and fellow engineers to define requirements

Lumos

Frontend Web Developer

Jun 2019Jul 2019 · 1 mo · Greater Delhi Area

  • During my internship period, I worked as a Front End Developer at Lumos and developed Lumos -Influencer Discovery Tool using ReactJS framework along with Redux. This allows you to search influencers of all size, interest, and geography also let you shortlist and create your own lists of influencers with their contact point and allows you to measure the performance of influencers even from outside of our pool of influencers.
  • Develop new user-facing features
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Optimize application for maximum speed and scalability
  • Assure that all user input is validated before submitting to back-end
ReactJSReduxFrontend Development

Education

Bhagwan Parshuram Institute Of Technology

Bachelor of Technology — Computer Science

Jan 2016Jan 2020

Stackforce found 100+ more professionals with Java & Distributed Systems

Explore similar profiles based on matching skills and experience