Java Backend Engineer | Spring Boot · Microservices · REST APIs | Building scalable systems @Accenture | Open to work

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India




Bachelor of Technology - BTech, Computer Science
Presidency University Bangalore
Join Madhav and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossJava Backend Engineer | Spring Boot · Microservices · REST APIs | Building scalable systems @Accenture | Open to work
I don't just write code — I build the invisible infrastructure that keeps software running at scale. For the past ~2 years, I've been an Associate Software Engineer at Accenture, designing and shipping backend microservices that power enterprise-grade client applications. My stack: Java, Spring Boot, RESTful APIs, and a healthy obsession with clean, maintainable code. Here's what that looks like in practice: → Architected microservices following Hexagonal Architecture principles, enabling teams to swap dependencies without touching business logic → Cut code defect rates by ~30% (est.) through rigorous JUnit test coverage and SonarQube quality gates → Deployed across staging and production environments, contributing to zero-downtime client deliveries on agile release cycles → Integrated RESTful APIs across ~5+ interconnected services, reducing inter-service latency and improving system reliability Before Accenture, I interned at Tech Mahindra as a Full Stack Developer, where I contributed to a Learning Management System using Spring MVC and Angular — my first taste of building something real users depended on. Outside of work, I'm deep in personal projects. Right now I'm building a Task & Project Manager (think mini Jira) in Spring Boot with JWT authentication, JPA relationships, and a Supabase-backed PostgreSQL database — because the best way to learn backend architecture is to build it from scratch, make mistakes, and fix them. What I care about: microservices design, Spring Security, clean API contracts, and deployment pipelines that don't keep you up at night. If you're looking for a backend engineer who ships clean code, learns fast, and actually gives a damn about system design — let's talk. 📩 DM me here on LinkedIn.
Greater Bengaluru Area
claude
codex
github copilot
Associate Software Engineer at Accenture, Sep 2024 - Present · 2 yrs 1 mo, Bengaluru, Karnataka, India, Designing and shipping Java/Spring Boot microservices for enterprise clients at Accenture, owning the full development lifecycle from architecture to production deployment — with a focus on hexagonal design, test coverage, and code quality that meets client SLAs. • Designed and developed backend microservices using Java and Spring Boot, following Hexagonal Architecture principles for scalability and modularity. • Wrote and maintained JUnit test cases to validate functionality and improve code reliability. • Built and integrated RESTful APIs, enabling efficient communication across services. • Ensured code quality using SonarQube and followed best practices for clean, maintainable code. • Deployed applications across staging and production environments, contributing to stable client deliveries. • Collaborated in agile teams using Git for version control and continuous integration. • Completed React training to strengthen frontend knowledge and enhance full stack capability.
Full Stack Developer at Tech Mahindra, Jul 2023 - Aug 2023 · 2 mos, Bengaluru, Karnataka, India, Contributed to a production Learning Management System (LMS) at Tech Mahindra, building full-stack features across an Angular frontend and Spring MVC backend — my first experience shipping features in a live enterprise codebase. • Developed frontend components using Angular, improving user experience for course management. • Integrated UI components with Spring-based backend APIs, ensuring seamless data flow. • Assisted in designing and implementing RESTful services to support LMS functionalities. • Collaborated with the team using Git and agile methodology, gaining experience in professional software development workflows. • Strengthened knowledge of full stack development by working across both frontend and backend.
Bachelor of Technology - BTech, Computer Science, Presidency University Bangalore
leetcode: https://leetcode.com/yoloirl
portfolio-nextjs-dun-pi.vercel.app: https://portfolio-nextjs-dun-pi.vercel.app/