R

Richa Adlakha

Senior Software Engineer

Faridabad, Haryana, India5 yrs 6 mos experience

Key Highlights

  • Over 5 years of experience in software engineering.
  • Expertise in Java and Spring Boot for scalable applications.
  • Strong background in consumer finance and payment integrations.
Stackforce AI infers this person is a Fintech Backend Engineer with expertise in scalable application development.

Contact

Skills

Core Skills

JavaSpring BootMicroservices

Other Skills

Amazon Web Services (AWS)AngularApache KafkaAsanaBrunoBugzillaBurp SuiteCloud funCloud functionsConfluenceCore JavaCybersecurityData StructuresDatadogDebugging

About

Software engineer with over 5+ years of experience in the Product and Service industry. I have a proven track record in the development and maintenance of scalable & secure applications, utilising my expertise in Java, Advanced Java And Spring Boot, with a focus on micro-services architecture. I am Committed to agile methodologies, utilising tools like JIRA, and well-versed in following CI/CD pipelines. My role involves collaborating with other team & Together, we strive to deliver innovative solutions that precisely address the needs of business and users. I Possess Strong professional background in the consumer finance sector and have also worked in implementing and managing payment integrations for different applications. Soft Skills: Problem Solving: Demonstrates comprehensive problem-solving abilities. Business Logic: Possesses a keen understanding of business logic. Learning and Adaptability: Quick learner with a proactive approach to adapting to new environments. Teamwork: Collaborative team player with a commitment to achieving collective goals. Technical Expertise: Data Structures: Experienced working with different data structures as per the requirement Frameworks: Accomplished in Spring Boot, Spring Data JPA and Spring Security. Logging: Knowledgeable in effective logging practices, particularly using Datadog. Operating Systems: Versatile in working across different environments. Version Control Systems: Proficient in Git for versioning control. Build Tools: Experienced with Maven and Gradle for automated build processes. Testing: Skilled in writing JUnit test cases, as well as hands-on experience in unit and integration testing using Postman, Swagger, and Remote Debugging. Database: Strong understanding of SQL with practical experience in SQL & NoSQL Db. Proficient in using SQL client tools like DBeaver and Workbench. Database Migration: Hands-on experience in database migration using Liquibase and Flyway. Bug Fixing: Proven track record in effectively identifying and resolving software bugs. Server and Application Deployment: Knowledgeable in the deployment of servers and applications. Query Optimisation: Skilled in crafting optimised queries for enhanced database performance. Design Patterns: Implemented different design patterns as per usage in different projects Event Based: Worked on RabbitMq, PubSub, temporal for implementing event models

Experience

Publicis sapient

Senior Associate Technology L1

Dec 2024Present · 1 yr 3 mos · Gurugram, Haryana, India · Hybrid

  • Domain : consumer finance
  • Working in the dynamic domain of consumer finance with a strong focus on loans & affordability systems, I’ve been actively involved in delivering scalable and efficient backend solutions. My responsibilities and experience include:
  • Low-Level Design (LLD): Collaborated closely with stakeholders and product teams to translate business needs into clear, scalable low-level designs and implementation plans.
  • Requirement Gathering & API Contracts: Defined request-response structures and documented API specifications using Confluence, ensuring alignment across engineering, product, and QA.
  • API Development: Designed and developed RESTful APIs following best practices and design patterns, ensuring maintainability and performance.
  • Rule Engine Implementation: Integrated and maintained business rule engines to handle dynamic loan and affordability logic.
  • Unit Testing: Ensured high code quality through comprehensive unit testing using JUnit and Mockito.
  • DevOps & Deployment: Worked with Liquibase for DB versioning, automated builds via Jenkins, and deployed applications on Google Cloud Platform (GCP).
BrunoSwaggerConfluenceGoogle Cloud Platform (GCP)SplunkJenkins+10

Rbc

Senior Software Developer

Sep 2024Oct 2024 · 1 mo · Gurugram, Haryana, India · Remote

  • Domain : consumer finance
  • Infosys consultant
  • Working for Royal bank of canada
  • On Payroll of proscout india pvt ltd
JavaHeliosApache KafkaMicroservicesKyvosSplunk+2

Objectivehub technologies

2 roles

Senior Software Engineer

Promoted

Dec 2022Aug 2024 · 1 yr 8 mos · Gurugram, Haryana, India

TemporalRedisCloud functionsPubsubRESTful WebServices

Software Engineer

Mar 2022Nov 2022 · 8 mos · Gurugram, Haryana, India

  • Working as a backend developer for CARS24 involved in consumer financing project, having knowledge in consumer behaviour & lending practices, along with financial analysis to evaluate feasibility of proposed customer financing solutions, ensuring that offering are attractive to customers as well as competitive in market & aligned with guidelines.
  • Have worked on multiple microservices for user, customer, sales etc. Integrated payment gateways, developed workflow via temporal
RedisCloud funGoogle Cloud Platform (GCP)JiraDatadogPubsub+13

Ezeiatech

Software Engineer

May 2021Mar 2022 · 10 mos · Gurugram, Haryana, India

  • Worked as a backend java developer, involved in developing API's for mobile & web application.
  • worked on 2 projects.
MySQLElasticsearchGitPostgreSQLJpa specificationLiquibase+10

Cavisson systems, inc.

Associate Software Engineer

Mar 2020Mar 2021 · 1 yr · Noida, Uttar Pradesh, India

  • Developed Java parser for Tomcat & Integrated UI with angular 9 which included features of p-tree module.
TomcatMavenLinuxJava8GitJUnit+3

Pac security llp

Security Intern

Jan 2020Feb 2020 · 1 mo

  • Web Application Pentesting

Idemia

Intern

Jun 2019Aug 2019 · 2 mos · Noida Area, India

  • Developed a TASK MANAGEMENT APPLICATION Technology :ASP.net MVC
  • Database : ms sql server
  • The application had two roles : Admin & Employee had their respective privileges. Employees can add their task for the day & the Admins can see & review their task.

Education

Manav Rachna Educational Institutions

Bachelor of Technology - BTech — Computer Science engineering with specialization in cyber security & forensics

Jan 2016Jan 2020

D.A.V public school, sector-14, Faridabad

Higher secondary — Mathematics and Science

Jan 2015Jan 2016

D.A.V public school, sector-14, Faridabad

Senior secondary

Jan 2013Jan 2014

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience