Uday Kanth Tirukkovaluri profile photo 1 on Tal

Uday Kanth Tirukkovaluri

Senior Java Backend Engineer | Java 17/21 · Spring Boot 3 · Microservices · Kafka · AWS · Event-Driven Distributed Systems | Credited contributor, spring-project/spring-security | Serving Notice Period | Available Sep 26

Hyderabad

7+ years of work experience

Cognizant
Apr 20242 yrs 5 mosPresent

Hyderabad, Telangana, India · Hybrid

- Own 5 production services end-to-end — from requirements through design, build, deployment, and L3 ownership — across policy, claims, and underwriting workflows on a 38-service Spring Boot 3 / Java 17 AWS platform (API layer, pub/sub, real-time file processing, payroll processing, shared common libraries) for a Fortune-500 U.S. P&C insurance carrier ($24B annual premium, 1.5M small-commercial policyholders). - Fixed a duplicate-payment API defect via idempotency controls and resolved a data-race condition via transaction-level locking — both shipped to production, cutting a duplicate-record incident category 45/month → 5/month. - Built two Java/Spring Boot automation utilities — an email-to-database ingestion pipeline and a payroll restage analysis tool — cutting manual processing effort. Also automated materialized-view refreshes via Python on AWS Glue and validated SNS delivery to downstream consumers. - Serve as L3 escalation owner, resolving 247 production incidents (~4hr avg. resolution) including auth issues traced through Spring Security flows — via Splunk SPL, Dynatrace, CloudWatch, Glassbox session replays, and direct DB queries. Author RCAs in SharePoint; track via ServiceNow MTE. - Cut p95 latency 122ms → 104ms (~15%) on a payment-path controller via profiling, redundant-call elimination, and JPA/JDBC tuning — verified with Dynatrace distributed tracing. - Take on informal team-lead duties — code reviews, onboarding, sprint planning, 1:1s, interviewing. Coached an underperforming teammate to a consistent contributor within 6–8 weeks; recognized for Performance and Ownership. - Operate across the platform's AWS-native stack: SQS consumption, S3-triggered Lambda events, AWS Batch job maintenance, ECS deployment, Redis/Jedis caching, and WebClient service-to-service calls.
Cognizant
Jan 20222 yrs 3 mosMar 2024

Hyderabad, Telangana, India · Hybrid

- Build and maintain REST API endpoints for a P&C insurance policy and claims management platform using Java 17, Spring Boot 3, and Spring Data JPA/JdbcTemplate, backed by PostgreSQL and Oracle. - Write unit and integration tests using JUnit 4/5 and Mockito. Validate data directly using PgAdmin and Oracle TOAD. - Document APIs for consuming teams using SpringDoc OpenAPI/Swagger UI, and verify endpoint behavior manually using Postman, SoapUI, and cURL. - Participate in Agile ceremonies via Rally (sprint planning, standups, demos) and log and track assigned production issues in ServiceNow. - Manage source control through Git and GitHub, using feature branching, raising pull requests, and incorporating peer review feedback. - Deploy builds across an 8-stage environment pipeline (dev, int, int2, qa, qa2, pte, ltq, pse) using IBM uDeploy. - Use Splunk and CloudWatch logs for initial triage of application issues, escalating complex cases to senior engineers. - Maintain and query the database tables that back both the Angular front end and backend services, keeping data access consistent across the stack. Skills - Java 17, Spring Boot 3, Spring Data JPA, Spring Security, JdbcTemplate, REST APIs, Microservices Architecture, PostgreSQL, Oracle, JUnit 4/5, Mockito, Swagger UI/OpenAPI, Postman, SoapUI, Git, GitHub, IBM uDeploy/UrbanCode Deploy, AWS Glue (Python), AWS SNS, AWS SQS, AWS S3, AWS Lambda, AWS Batch, AWS ECS, Redis/Jedis, WebClient, Splunk, Dynatrace, CloudWatch, Glassbox.
Wipro
Oct 20201 yr 4 mosJan 2022

On-site

Client: FedEx - Owned end-to-end microservice delivery for FedEx logistics workflows, spanning client business-requirement analysis, development, testing, and production deployment. - Implemented service discovery and centralized configuration using Eureka and Spring Cloud Config, and added fault tolerance with Hystrix circuit breakers across the microservices layer. - Wrote stored procedures for reporting use cases and built an internal Cucumber + JUnit test automation framework, cutting manual QA effort and replacing multi-day manual regression cycles. - Owned the Spring Boot backend for a project-management application used directly by managers, integrating with its Angular front end. - Reviewed code quality and test coverage in SonarQube, raised and merged pull requests, and managed CI/CD pipeline runs in Jenkins through to production deployment. - Deployed and operated services across PCF, WebLogic, JBoss/WildFly, and Apache Tomcat, with hands-on CloudOps involvement in release and environment management. - Validated releases post-deployment by checking backend integration, monitoring logs, and confirming production stability. - Prepared precise stakeholder walkthroughs (PowerPoint) and shared UTC (Unit Test Case) documentation for QA traceability. Recognized by team and management for reliability and persistence during high-pressure rush-hour delivery windows.
Wipro
Aug 20191 yr 3 mosOct 2020

Hyderabad, Telangana, India

API Developer Portal - Fedex - Developed RESTful and SOAP endpoints across multiple Java/Spring Boot microservices for a FedEx client, using Spring Data JPA, Hibernate, and JdbcTemplate for persistence against Oracle. - Implemented data access logic using custom @Query JPQL and derived JPA query methods (findByX, countByY) to support service-layer business rules. - Wrote unit tests with JUnit and Mockito following Test-Driven Development (TDD), and documented endpoints using Swagger/OpenAPI annotations. - Verified API behavior manually using Postman and cURL ahead of QA handoff. - Participated in full Agile/Scrum ceremonies including sprint planning, daily standups, retrospectives, and sprint demos, and adapted to mid-sprint requirement changes. - Built and deployed services from Eclipse IDE, with early exposure to Jenkins-based CI/CD and Apache Tomcat deployment.
Wipro
Jan 20194 mosApr 2019

Hyderabad, Telangana, India

Developed a single-page application which provides an interface for the managers to manage their projects and assets for each of their clients. Technologies used - Angular and Spring.
May 20182 mosJun 2018

Madhapur

Uday’s AI Stack

antigravity
antigravity
claude code
claude code
codex
codex
cursor
cursor
github copilot
github copilot
openai
openai

Education

sreenidhi institute of science and technology

Bachelor of Technology, Computer Engineering

sreenidhi institute of science and technology

20154 yrs2019

Intermediate, MPC

Narayana Junior College - India

20132 yrs2015

Join Uday and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Uday Kanth Tirukkovaluri on Tal

Headline

Senior Java Backend Engineer | Java 17/21 · Spring Boot 3 · Microservices · Kafka · AWS · Event-Driven Distributed Systems | Credited contributor, spring-project/spring-security | Serving Notice Period | Available Sep 26

About

I'm a Senior Software Engineer with over 7 years of experience building the systems that keep large, mission-critical businesses running, mostly for Fortune-500 clients in insurance and logistics. My work sits at the reliability end of engineering: making sure platforms used by thousands of people every day stay fast, stable, and dependable, even under heavy load. Over the years I've grown from a developer into a senior engineer trusted to own projects end-to-end, resolve the toughest production issues, and mentor the people around me. What I bring beyond the code is a track record of impact, faster systems, fewer failures, and problems solved at the root so they don't come back. I've been promoted twice, recognized for ownership and dependability, and I genuinely enjoy the craft of building software well and helping teams do the same. I hold a degree in Computer Science and Engineering and I'm always keen to connect with people and teams working on interesting, ambitious problems. Open to: Backend Engineer / Senior Software Engineer roles at product companies & GCCs — India, and EU roles with Blue Card / HSM sponsorship (Netherlands, Germany).

Location

Hyderabad

AI stack

antigravity

claude code

codex

cursor

github copilot

openai

Work experience

Senior Developer (Java Backend Engineer) at Cognizant, Apr 2024 - Present · 2 yrs 5 mos, Hyderabad, Telangana, India · Hybrid, - Own 5 production services end-to-end — from requirements through design, build, deployment, and L3 ownership — across policy, claims, and underwriting workflows on a 38-service Spring Boot 3 / Java 17 AWS platform (API layer, pub/sub, real-time file processing, payroll processing, shared common libraries) for a Fortune-500 U.S. P&C insurance carrier ($24B annual premium, 1.5M small-commercial policyholders). - Fixed a duplicate-payment API defect via idempotency controls and resolved a data-race condition via transaction-level locking — both shipped to production, cutting a duplicate-record incident category 45/month → 5/month. - Built two Java/Spring Boot automation utilities — an email-to-database ingestion pipeline and a payroll restage analysis tool — cutting manual processing effort. Also automated materialized-view refreshes via Python on AWS Glue and validated SNS delivery to downstream consumers. - Serve as L3 escalation owner, resolving 247 production incidents (~4hr avg. resolution) including auth issues traced through Spring Security flows — via Splunk SPL, Dynatrace, CloudWatch, Glassbox session replays, and direct DB queries. Author RCAs in SharePoint; track via ServiceNow MTE. - Cut p95 latency 122ms → 104ms (~15%) on a payment-path controller via profiling, redundant-call elimination, and JPA/JDBC tuning — verified with Dynatrace distributed tracing. - Take on informal team-lead duties — code reviews, onboarding, sprint planning, 1:1s, interviewing. Coached an underperforming teammate to a consistent contributor within 6–8 weeks; recognized for Performance and Ownership. - Operate across the platform's AWS-native stack: SQS consumption, S3-triggered Lambda events, AWS Batch job maintenance, ECS deployment, Redis/Jedis caching, and WebClient service-to-service calls.

Java Developer (Programming Analyst) at Cognizant, Jan 2022 - Mar 2024 · 2 yrs 3 mos, Hyderabad, Telangana, India · Hybrid, - Build and maintain REST API endpoints for a P&C insurance policy and claims management platform using Java 17, Spring Boot 3, and Spring Data JPA/JdbcTemplate, backed by PostgreSQL and Oracle. - Write unit and integration tests using JUnit 4/5 and Mockito. Validate data directly using PgAdmin and Oracle TOAD. - Document APIs for consuming teams using SpringDoc OpenAPI/Swagger UI, and verify endpoint behavior manually using Postman, SoapUI, and cURL. - Participate in Agile ceremonies via Rally (sprint planning, standups, demos) and log and track assigned production issues in ServiceNow. - Manage source control through Git and GitHub, using feature branching, raising pull requests, and incorporating peer review feedback. - Deploy builds across an 8-stage environment pipeline (dev, int, int2, qa, qa2, pte, ltq, pse) using IBM uDeploy. - Use Splunk and CloudWatch logs for initial triage of application issues, escalating complex cases to senior engineers. - Maintain and query the database tables that back both the Angular front end and backend services, keeping data access consistent across the stack. Skills - Java 17, Spring Boot 3, Spring Data JPA, Spring Security, JdbcTemplate, REST APIs, Microservices Architecture, PostgreSQL, Oracle, JUnit 4/5, Mockito, Swagger UI/OpenAPI, Postman, SoapUI, Git, GitHub, IBM uDeploy/UrbanCode Deploy, AWS Glue (Python), AWS SNS, AWS SQS, AWS S3, AWS Lambda, AWS Batch, AWS ECS, Redis/Jedis, WebClient, Splunk, Dynatrace, CloudWatch, Glassbox.

Project Engineer (Java Backend Developer) at Wipro, Oct 2020 - Jan 2022 · 1 yr 4 mos, On-site, Client: FedEx - Owned end-to-end microservice delivery for FedEx logistics workflows, spanning client business-requirement analysis, development, testing, and production deployment. - Implemented service discovery and centralized configuration using Eureka and Spring Cloud Config, and added fault tolerance with Hystrix circuit breakers across the microservices layer. - Wrote stored procedures for reporting use cases and built an internal Cucumber + JUnit test automation framework, cutting manual QA effort and replacing multi-day manual regression cycles. - Owned the Spring Boot backend for a project-management application used directly by managers, integrating with its Angular front end. - Reviewed code quality and test coverage in SonarQube, raised and merged pull requests, and managed CI/CD pipeline runs in Jenkins through to production deployment. - Deployed and operated services across PCF, WebLogic, JBoss/WildFly, and Apache Tomcat, with hands-on CloudOps involvement in release and environment management. - Validated releases post-deployment by checking backend integration, monitoring logs, and confirming production stability. - Prepared precise stakeholder walkthroughs (PowerPoint) and shared UTC (Unit Test Case) documentation for QA traceability. Recognized by team and management for reliability and persistence during high-pressure rush-hour delivery windows.

Project Engineer at Wipro, Aug 2019 - Oct 2020 · 1 yr 3 mos, Hyderabad, Telangana, India, API Developer Portal - Fedex - Developed RESTful and SOAP endpoints across multiple Java/Spring Boot microservices for a FedEx client, using Spring Data JPA, Hibernate, and JdbcTemplate for persistence against Oracle. - Implemented data access logic using custom @Query JPQL and derived JPA query methods (findByX, countByY) to support service-layer business rules. - Wrote unit tests with JUnit and Mockito following Test-Driven Development (TDD), and documented endpoints using Swagger/OpenAPI annotations. - Verified API behavior manually using Postman and cURL ahead of QA handoff. - Participated in full Agile/Scrum ceremonies including sprint planning, daily standups, retrospectives, and sprint demos, and adapted to mid-sprint requirement changes. - Built and deployed services from Eclipse IDE, with early exposure to Jenkins-based CI/CD and Apache Tomcat deployment.

Internship Trainee at Wipro, Jan 2019 - Apr 2019 · 4 mos, Hyderabad, Telangana, India, Developed a single-page application which provides an interface for the managers to manage their projects and assets for each of their clients. Technologies used - Angular and Spring.

Intern at TECHTYCHON IT SOLUTIONS PVT.LTD., May 2018 - Jun 2018 · 2 mos, Madhapur

Education

Bachelor of Technology, Computer Engineering, sreenidhi institute of science and technology

Intermediate, MPC, Narayana Junior College - India

Public links

github: https://github.com/udaykt

leetcode: https://leetcode.com/udaykt