Backend Engineer | Building Scalable Distributed Systems & Event-Driven Architecture | Java | Spring Boot | Kafka. PICT 2025

Pune

Pune District, Maharashtra, India











Bachelor of Engineering - BE, Electronics and Telecommunication
Pune Institute of Computer Technology
Join Soham and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossBackend Engineer | Building Scalable Distributed Systems & Event-Driven Architecture | Java | Spring Boot | Kafka. PICT 2025
Software Development Engineer (SDE-1) working primarily with Java and Spring Boot to build reliable backend systems. My current work focuses on developing and maintaining microservices, designing RESTful APIs, and contributing to scalable application architectures. I have hands-on experience with Spring Boot, microservices, and Java-based backend development, along with foundational exposure to Kafka for event-driven communication. I enjoy breaking complex problems into elegant solutions and writing code that future me would happily maintain. Actively learning more about system design, cloud fundamentals, and best practices for building high-availability services, while growing steadily as a software engineer.
Pune District
antigravity
claude code
claude
codex
cursor
deepseek
gemini
github copilot
openai
perplexity
Software Developer at TCS, Pune
SDE-1 at Fibe.India (Formerly EarlySalary), Dec 2025 - Present · 8 mos, Pune District, Maharashtra, India, Developed and maintained 20+ RESTful APIs using Java, Spring Boot, Spring MVC, and Spring Data JPA, delivering scalable backend solutions for a merchant onboarding platform. Designed and implemented secure APIs for processing 4+ compliance document types (GST, PAN, Certificate of Incorporation, Legal Agreements), enabling automated merchant verification workflows. Engineered merchant lifecycle management by implementing version-controlled records, ensuring 100% historical data retention while maintaining a single active merchant profile for audit compliance and data consistency. Improved application maintainability by following layered architecture (Controller, Service, Repository) and implementing reusable business logic, reducing code duplication and simplifying future enhancements. Enhanced application observability by implementing structured logging (SLF4J/Logback), capturing request/response payloads, class names, and method names, reducing debugging effort by 30–40%. Developed 60+ unit test cases using JUnit 5 and Mockito, significantly improving backend reliability and reducing regression defects. Integrated JaCoCo into the Maven build lifecycle, increasing automated code coverage to 85%+ and strengthening release quality. Optimized SQL queries and Spring Data JPA operations, improving database performance and ensuring reliable transactional processing for merchant data. Collaborated with cross-functional teams in an Agile environment, contributing to 15+ production releases through code reviews, feature development, defect resolution, and continuous improvements. Implemented centralized exception handling, request validation, and secure REST API design, improving application reliability and ensuring consistent API responses.
Bachelor of Engineering - BE, Electronics and Telecommunication, Pune Institute of Computer Technology
github: https://github.com/bmc2203
leetcode: https://leetcode.com/acesoham322