udhayakumar P
Java Full Stack Developer
About
Java Full Stack Developer with 2 years of experience at Tata Consultancy Services (TCS) designing, coding, and enhancing Java and Spring Boot microservices and RESTful APIs for a large-scale Telecom OSS/BSS platform, with front-end experience in HTML, CSS, and React. Experienced across the full software development lifecycle: requirements analysis, service-layer design, SQL query development, testing, code reviews, and production defect resolution within Agile/Scrum teams. Strong foundation in Core Java, Spring Boot, Spring MVC, Spring Data JPA, REST web services, and relational databases (MariaDB, MySQL, PostgreSQL), with working knowledge of Git, CI/CD, Docker.
Skills & Expertise (31)
Work Experience
Junior Software Engineer
Tata Consultancy Services (TCS)
Aug 2024 - Present
Designed and developed 10+ RESTful APIs using Core Java and Spring Boot for a large-scale Telecom OSS/BSS platform, supporting customer management and service provisioning workflows across multiple integrated modules. Implemented service-layer business logic and microservices components for order processing and account management workflows, reducing data-processing errors through improved validation and error handling. Wrote, optimized, and maintained SQL queries and schema updates against MariaDB to support key reporting and operational endpoints, ensuring accurate and reliable data access and transaction processing. Diagnosed and resolved 5+ production defects per sprint by analyzing logs and system traces, contributing to improved system uptime and faster incident resolution. Performed unit, integration, and regression testing on service components to ensure reliability and minimize production defects. Participated in code reviews, providing feedback on code quality, performance, and adherence to secure coding and best-practice standards. Collaborated within an 8-member Agile/Scrum team through sprint planning, refinement, standups, and retrospectives, consistently delivering features on schedule across 20+ sprints. Translated functional and non-functional requirements from business stakeholders into detailed technical implementation, ensuring clean integration across application modules.
Education
Master of Computer Applications (MCA) - M. Kumarasamy College of Engineering, Karur | Anna University
2022 - 2024 ยท Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Skills (31)
Click a skill to find developers with the same skill