Srinivas Reddy Thathireddy
Java Software Developer
About
Java Software Developer with 4+ years of experience designing and delivering Java 8/J2EE enterprise applications using Spring Boot, Microservices, Apache Kafka, and RESTful Web Services for telecom and digital payments platforms. Proven track record of end-to-end feature ownership across requirements gathering, system design, development, testing, and deployment, with hands-on expertise in PostgreSQL, MongoDB, Hibernate/JPA, performance tuning, JWT security, and CI/CD pipelines using Jenkins.
Skills & Expertise (46)
Work Experience
Senior Developer
LUNA Software Solutions Pvt Ltd
Jun 2022 - Present
Developed and maintained an enterprise telecom application (ADOPT) using Java 8, Spring Boot, and Microservices, supporting AT&T's sales and network services for 10,000+ clients with self-service access to pricing, balance, rewards, discounts, and statements. Built Apache Kafka producers/consumers to stream real-time usage, billing, and rewards events between microservices, decoupling downstream services and improving system responsiveness. Collaborated with business analysts and end-users across the SDLC to gather requirements and finalize designs using Design Patterns and OOP principles, evaluating multiple solution options to meet client expectations. Modeled and tuned PostgreSQL schemas/queries and used MongoDB for high-volume event storage, cutting transaction latency by ~15% while improving Microservices/RESTful integration efficiency by ~20%.
Senior Developer
LUNA Software Solutions Pvt Ltd
Jun 2022 - Present
Built a digital payment microservice using Java 8 and Spring Boot, enabling consumers to register and securely store Discover-issued cards for seamless e-commerce and m-commerce transactions via an embeddable pay button. Used Apache Kafka to publish transaction/payment-status events asynchronously and developed RESTful Web Services with Hibernate for low-latency communication between provider and consumer microservices. Tuned PostgreSQL queries/indexes and used MongoDB for unstructured transaction metadata, improving read performance for high-volume payment lookups. Deployed to Pivotal Cloud Foundry (PCF) with Jenkins-driven CI/CD pipelines, and implemented Vault configuration with JWT-based security to protect sensitive payment data. Participated in Agile/Scrum ceremonies including requirements gathering, daily stand-ups, and backlog grooming to keep delivery aligned with sprint goals.
Education
High School - Narayana Junior College
2016 - 2018 ยท Afghanistan
B.E. โ Computer Science & Engineering - Dhanalakshmi Srinivasan Engineering College, Chennai (Anna University)
- 2022 ยท Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Visa Status
Citizen
Relocation
Open to Relocation
Skills (46)
Click a skill to find developers with the same skill