prajapat suresh
Backend Software Engineer
About
Backend Developer with 4.5+ years of experience designing and developing applications using Java, Spring Boot, Microservices, REST APIs, gRPC, Apache Kafka, PostgreSQL. Experienced in building event-driven distributed systems, database migrations with Flyway, and delivering high-quality software through Agile and Test-Driven Development (TDD).
Skills & Expertise (23)
Work Experience
Associate — Software Engineer
PricewaterhouseCoopers (PwC) India
Jun 2021 - Jan 2026
Built scalable Java Spring Boot microservices for enterprise applications, enabling greater scalability, maintainability, and reliability. Built REST and gRPC APIs to enable seamless communication across distributed services. Implemented Apache Kafka–based event-driven messaging to decouple services and support asynchronous processing. Managed database schema versioning and deployments using Flyway, ensuring controlled and traceable database migrations. Achieved 95%+ unit test coverage by implementing Test-Driven Development using JUnit, Mockito, PIT, JaCoCo, and SonarQube, reducing production defects and improving code reliability. Coordinated with architects, QA engineers, and product owners in Agile teams to deliver production-ready backend services on schedule while maintaining high code quality. Participated in code reviews, defect resolution, sprint planning, estimation, and release activities while following clean coding and best practices.
Education
B.Tech, Computer Science and Engineering - Vaagdevi Engineering College
- 2020 · Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Skills (23)
Click a skill to find developers with the same skill