Srinadh K

Srinadh K

Java full stack developer @ AT&T

About

Java Full Stack Developer with 8+ years of experience building enterprise-grade, cloud-native applications across fintech, telecom, and government sectors. Currently contributing at AT&T as a contractor, designing high-throughput microservices using Java 21, Spring Boot, Apache Kafka, and React, deployed on AWS with Docker and Kubernetes. Comfortable across the full stack — from reactive APIs with Spring WebFlux to responsive frontends in React and Angular. Experienced with CI/CD pipelines, event-driven architecture, and agile delivery in fast-paced teams.Open to Java Full Stack or Backend Engineer roles — based in Dallas and open to relocation nationwide.

Country

United States

City

Dallas-Fort Worth Metroplex

Industry

Computer Software

Skill

CI/CD · Jenkins · GitHub Actions · Hibernate, Docker · Kubernetes · REST APIs · PostgreSQL · Spring WebFlux, Java · Spring Boot · Apache Kafka · Microservices · React.js · AWS, HTML, Jenkins, Hibernate, Back-End Web Development, Programming Languages, J2EE Web Services, Database Management System (DBMS), Software Development, Web Application Development, SQL

Experience

AT&T

Java full stack developer

AT&T

LinkedIn
2025-11 - Present · 11 mos

Built high-availability enterprise microservices at AT&T supporting millions of transactions, using Java 21, Spring Boot, and Apache Kafka. - Designed and developed backend services using Java 21, leveraging Streams, Lambdas, Optional, CompletableFuture, and advanced multithreading concepts. - Built Spring Boot microservices using layered architecture, dependency injection, and SOLID principles to ensure scalability and maintainability. - Implemented both synchronous and reactive REST APIs using Spring MVC and Spring WebFlux, supporting non-blocking request processing. - Designed microservices following domain-driven design (DDD) and REST best practices. - Implemented Apache Kafka–based event-driven architecture for decoupled, asynchronous communication between distributed services. - Developed Kafka producers and consumers using Spring Kafka, handling partitions, offsets, retries, dead-letter topics, and idempotent processing. - Designed message schemas and ensured backward compatibility across Kafka topic versions. - Integrated backend services with React and Angular frontends to deliver responsive, API-driven user interfaces. - Developed reusable UI components using React Hooks, state management, and Angular components, services, and routing. - Implemented client-side validations, error handling, and performance optimizations in frontend applications. - Designed and optimized relational databases using PostgreSQL/MySQL on AWS RDS, including indexing and query tuning. - Implemented data persistence using Spring Data JPA and Hibernate, managing transactions and lazy/eager loading strategies. - Deployed applications on AWS using EC2, ECS/EKS, S3, RDS, IAM, and CloudWatch. - Containerized applications using Docker and managed deployments using Kubernetes (EKS) with rolling updates and auto-scaling. - Implemented CI/CD pipelines using GitHub Actions and Jenkins, enabling automated build, test, and deployment across environments.

County of Santa Clara

Java Full Stack Developer

County of Santa Clara

LinkedIn
2024-5 - 2025-10 · 1 yr 6 mos

Santa Clara, CA

Developed scalable microservices and real-time data pipelines for government digital services, leading event-driven architecture design using Apache Kafka and Spring Boot. - Developed Kafka Producer REST services with event publishing logic and upsert queries to log search activities by ID, integrating Couchbase for persistence. - Built real-time streaming data applications with Apache Kafka, PySpark, Apache Flink, and Hive on a distributed Hadoop cluster. - Built and maintained RESTful services using Spring Boot, Dropwizard, and Ktor, focusing on microservices scalability and performance. - Facilitated whiteboard sessions to architect Kafka-based event-driven systems and microservices, improving scalability and team understanding. - Contributed to Kotlin-based module development, building services with Ktor, and creating REST APIs to support application functionality. - Used Sequelize (Node.js) and GORM (Golang) as ORM frameworks to handle database operations efficiently. - Created native Android applications using Java and the Android SDK, incorporating Kotlin Android Extensions for enhanced UI development. - Managed AWS RDS instances, ensuring data availability and applying security best practices. - Configured Kafka consumers and producers with N1QL queries to stream and persist data in Couchbase. - Designed and implemented POSIX-compliant C programs for inter-server communication using socket programming on Linux/Unix systems. - Ensured secure coding practices by adhering to OWASP standards, reducing application vulnerabilities. - Authored test suites using TDD and BDD, encompassing unit, integration, and contract testing using JUnit, Mockito, and Cucumber. - Collaborated in all phases of the Agile SDLC — from requirements analysis and design to implementation, testing, and deployment. - Decomposed features into user stories, estimated tasks based on team capacity, and actively contributed to sprint planning and backlog grooming.

Alaska Airlines

Java Developer

Alaska Airlines

LinkedIn
2023-8 - 2024-4 · 9 mos

Seattle, WA

Developed cloud-native Java applications and RESTful microservices for Alaska Airlines, leading AWS migrations and delivering full-stack features across web platforms. - Designed and implemented GraphQL APIs for efficient real-time data retrieval on the front end. - Implemented reactive, non-blocking REST APIs using Spring WebFlux, leveraging Mono and Flux data types. - Built RESTful middleware APIs in Golang to connect the core application with third-party services. - Translated Figma prototypes into pixel-perfect user interfaces, ensuring consistent design and intuitive user flows across web applications. - Migrated legacy Java codebases to Kotlin for improved performance and modern syntax benefits. - Delivered responsive UI features using ReactJS, SASS, and integrated with Golang-based RESTful services. - Developed Single Page Applications (SPA) using HTML5, CSS3, Bootstrap, and AngularJS for responsive UI design. - Worked extensively with Spring modules including MVC, Dependency Injection (IOC), JDBC Templates, AOP, and Spring Security. - Hands-on experience with AWS services such as ECS, EC2, S3, RDS, CloudWatch, Kinesis, Lambda, Beanstalk, Route 53, and Auto Scaling. - Executed data center migrations to AWS using Snowball Import/Export, and designed CloudFormation templates for VPC and NAT configurations. - Created command-line tools in Golang to interact with REST APIs and perform automated backend tasks. - Developed cloud-native microservices using Spring Boot, minimizing boilerplate through convention-based setup. - Collaborated closely with front-end developers to integrate Java backend with HTML, CSS, JavaScript, and AngularJS for a cohesive user experience. - Engaged in requirement gathering, analysis, and design phases to align technical solutions with business goals.

Capco

Java/J2ee Developer

Capco

LinkedIn
2017-8 - 2023-5 · 5 yrs 10 mos

Bengaluru

Delivered full-stack enterprise applications over 5+ years at a global fintech consultancy, using Spring Boot, React, and Microservices architecture across banking and capital markets clients. - Designed and developed web components using Spring Framework, including Spring Boot, Spring Core, Spring Security, Spring AOP, and Spring Cache. - Created RESTful microservices with Spring Boot and integrated Swagger 2.0 for interactive API documentation. - Built dynamic UI components with React.js, React Native, and Redux, implementing responsive design with Bootstrap and CSS3. - Used AngularJS, Angular 2, and TypeScript to migrate and modernize existing single-page applications (SPA) from vanilla JavaScript. - Developed hybrid mobile applications using React Native, leveraging native APIs for enhanced performance and user experience. - Designed business logic using Java 8 features like Lambda Expressions, Stream API, and applied J2EE design patterns (DTO, DAO, Service Locator, Business Delegate). - Used Hibernate and Spring Data JPA for ORM and database interaction, including custom queries and transaction management. - Developed cloud-native applications using Golang, Docker, and Kubernetes, ensuring scalable deployment in cloud environments. - Built end-to-end MERN stack applications using MongoDB, Express.js, React.js, Node.js, and integrated REST APIs. - Implemented JSF in the presentation layer, combined with JSTL, AJAX, and Google Web Toolkit (GWT) for improved front-end interactivity. - Designed presentation layers using Servlets, JSP, Java Beans, and front-end technologies including HTML, CSS, JavaScript, jQuery, and AJAX. - Managed database versioning and schema migration using Liquibase across different environments. - Contributed across full Agile delivery cycles — sprint planning, iterative development, and continuous testing — in cross-functional teams.

Education

JNTUH College of Engineering Hyderabad

JNTUH College of Engineering Hyderabad

LinkedIn

Computer Science

2013-8 - 2017-6 · 3 yrs 11 mos

Srinadh K's Contact Information

Email

******@***.com

Phone

(**) *** ****

Find the Right Leads
Find Verified Contact Data

Try with: Jensen Huang @ nvidia.com Click to autofill
LeadContact awards, five-star ratings, and GDPR compliance badges

What LeadContact does well

Find verified emails, phone numbers, and decision-makers with 98% accuracy.

Find Leads

Find Leads

Find the right people by company, role, industry, location, and more.

925M+ professional profiles

Find Leads
Find Emails

Find Emails

Access verified email addresses for your target contacts.

657M+ emails

Find Emails
Find Phone Numbers

Find Phone Numbers

Get cross-validated phone data from multiple top sources.

239M+ phone numbers

Find Phone Numbers

More Accurate. Lower Cost.

Find contact data in 1 tool with 98% accuracy

LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.

LeadContact Logo
Competitor Tools

All these = $289 per month

Great conversations start with the right contact.

It’s time to find yours.