P

Prateek Thakker

Senior Software Engineer

Delhi, India8 yrs 3 mos experience
Highly Stable

Key Highlights

  • Expert in building resilient microservices
  • Strong experience with cloud technologies
  • Proficient in CI/CD and container orchestration
Stackforce AI infers this person is a Backend Engineer specializing in Fintech and cloud-based solutions.

Contact

Skills

Core Skills

JavaMicroservicesSpring

Other Skills

MavenSpring BootKafkaGraph QLMongoDBCucumberAzureDockerKubernetesSQL ServerPostgresRedisApache KafkaObject-Oriented Programming (OOP)Agile Methodologies

About

• Accomplished Backend Engineer with a passion of writing clean and maintainable code adhering to SOLID principles and following design patterns. • Exposure on working with Microservices architecture and cloud technologies. • Experience on working with CICD pipelines and running containerized applications. KEY AREAS OF COMPETENCY: • Expertise in creating resilient and fault tolerant applications using Java and Spring Framework. • Experience on working with Microservices architecture using Spring Boot. • Experience on working with Graph QL as a BFF layer. • Worked extensively on Event Driven Microservices using Kafka as a messaging system. • Worked extensively on GCP and its services to create highly scalable, maintainable, and available cloud solutions. • Deep understanding of Kubernetes as container orchestration tool to manage the microservices build as containerized applications. • Experience on working with Jenkins and Spinnaker as CICD tools. • Understanding of Istio as a service mesh in microservice architecture. • Hands on experience on MongoDB, Postgres, and SQL queries. • Excellent ability to code and design to specifications. • Good exposure on writing Junit test cases and Acceptance tests or BDDs using Cucumber.

Experience

8 yrs 3 mos
Total Experience
3 yrs 1 mo
Average Tenure
2 yrs 1 mo
Current Experience

Epam systems

Senior Software Engineer

Apr 2024Present · 2 yrs 1 mo

Publicis sapient

2 roles

Senior Associate Platform L2

Jan 2024Mar 2024 · 2 mos

Senior Associate Platform L1

Mar 2021Dec 2023 · 2 yrs 9 mos

  • 𝐍𝐞𝐨𝐁𝐚𝐧𝐤 (𝐁𝐮𝐢𝐥𝐝𝐢𝐧𝐠 𝐀 𝐃𝐢𝐠𝐢𝐭𝐚𝐥 𝐁𝐚𝐧𝐤 𝐟𝐫𝐨𝐦 𝐒𝐜𝐫𝐚𝐭𝐜𝐡):
  • Environment: Java11, Maven, Spring Boot, Microservices, Kafka, Graph QL, MongoDB, Cucumber,
  • Azure, Docker, Kubernetes
  • Project Details:
  • Worked as a core BE developer responsible for managing accounts and cards domain and
  • integration with fintech’s involved in different stages of banking.
  • Good exposure on working with Mambu as core banking platform.
  • Worked on AOP, logging support, setting up exception handling template, used resiliance4j as
  • circuit breaker solution to avoid any cascading failures
  • Worked on creating event driven microservices using Kafka as a messaging system.
  • Exposure in writing KQL queries and use azure log monitor and application insights for monitoring
  • logs and raising alerts/metrics.
  • Worked with Cucumber to write BDD tests. Writing Open API specs and Async API specs for any
  • rest API created or event driven development.
  • Responsible for deploying microservices to AKS.
  • Securing API with Spring security.
JavaMavenSpring BootMicroservicesKafkaGraph QL+5

Accenture

Java Software Engineer

Sep 2017Feb 2021 · 3 yrs 5 mos · Gurugram, Haryana, India

  • Role and Responsibilities :
  • Develop high quality application using Java, Spring, SQL Server, MongoDB, Postgres, Redis etc.
  • Implementing Design Patterns, Algorithms and provide the solution for the complex task following the
  • timelines.
  • Working on frontend part of application using html, css and js.
  • Worked on Reltio tool for Master Data Management.
  • Writing Junits to increase stability of code.
JavaSpringSQL ServerMongoDBPostgresRedis

Education

Maharaja Agrasen Institute Of Technology, Delhi

B.Tech — Information Technology

Jan 2013Jan 2017

Stackforce found 100+ more professionals with Java & Microservices

Explore similar profiles based on matching skills and experience