Madhav B Menon profile photo 1 on Tal

Madhav B Menon

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

Greater Bengaluru Area

2+ years of work experience

Accenture
Sep 20242 yrs 1 moPresent

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.
Tech Mahindra
Jul 20232 mosAug 2023

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.

Madhav’s AI Stack

claude
claude
codex
codex
github copilot
github copilot

Education

Presidency University Bangalore

Bachelor of Technology - BTech, Computer Science

Presidency University Bangalore

20204 yrs2024

Join Madhav and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Madhav B Menon on Tal

Headline

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

About

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.

Location

Greater Bengaluru Area

AI stack

claude

codex

github copilot

Work experience

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.

Education

Bachelor of Technology - BTech, Computer Science, Presidency University Bangalore

Public links

leetcode: https://leetcode.com/yoloirl

portfolio-nextjs-dun-pi.vercel.app: https://portfolio-nextjs-dun-pi.vercel.app/

Madhav B Menon - Associate Software Engineer in Greater Bengaluru Area | Tal