Srikanth Uppu
@srikanthuppu
Full Stack Java Developer building secure, scalable microservices and responsive web apps with cloud-native platforms.
What I'm looking for
I’m a Full Stack Java Developer with over 6 years of experience delivering large-scale Java applications in Agile teams using Scrum and Test-Driven Development (TDD). I design and build secure, enterprise-grade services with Spring (Spring MVC, Spring Security, Spring Batch, Spring Boot) and Hibernate, with a strong focus on SOLID principles and maintainable architecture.
I lead end-to-end development of microservices and real-time data flows—building RESTful APIs, integrating Kafka/JMS messaging, and implementing serverless event-driven logic with AWS Lambda (Python and TypeScript). I’ve also built production-ready Kubernetes infrastructure on AWS and improved observability using Log4j, Splunk dashboards, and Grafana.
On the front end, I create responsive user experiences with Angular and React, using TypeScript, component-based UI patterns, and state management (Redux). I’m also rigorous about quality: I develop automated test suites with JUnit/Mockito, Cucumber, and Selenium, and I integrate everything into CI/CD pipelines with Jenkins, Maven/Gradle, and containerized deployments.
Experience
Work history, roles, and key accomplishments
Full Stack Java Developer
Discover Financial
Nov 2024 - Present (1 year 6 months)
Developed and maintained Spring Boot/Spring Cloud microservices and REST APIs, including Kafka-based data processing and thread-safe concurrent logic. Built AWS-hosted Kubernetes infrastructure, delivered Angular UI features, and supported automated testing and CI/CD using Jenkins.
Software Engineer
TD Bank
Aug 2022 - Oct 2024 (2 years 2 months)
Implemented backend services with Java and Spring Boot, building REST APIs documented with Swagger and applying Hibernate ORM for Oracle data access. Developed responsive Angular UIs, automated testing with Cucumber/Selenium, and supported cloud deployments using AWS, Docker, Kubernetes, and Jenkins CI/CD.
Java Developer
Urgently
Oct 2019 - Jul 2022 (2 years 9 months)
Enhanced and delivered Java/Spring MVC applications using DAO and Hibernate for efficient data access, with REST/SOAP web services and Swagger-generated API documentation. Built cloud-native microservices on GCP (GKE) using Docker deployments, implemented Kafka streaming pipelines with Confluent Cloud, and optimized PL/SQL database performance with comprehensive unit and functional testing.
Education
Degrees, certifications, and relevant coursework
Sardar Patel College
Bachelor of Computer Science, Computer Science
Earned a bachelor's degree in Computer Science at Sardar Patel College under Osmania University in Secunderabad, India.
Lewis University
Master of Science in Business Analytics, Business Analytics
Completed an MS in Business Analytics at Lewis University in Romeoville, Illinois.
Sardar Patel College
Bachelor of Science in Computer Science, Computer Science
Earned a Bachelor’s degree in Computer Science from Sardar Patel College (Osmania University) in Secunderabad, India.
Tech stack
Software and tools used professionally
Postman
Splunk
Google Cloud Platform
GitHub
Bitbucket
Kubernetes
Spring Cloud
Jenkins
MySQL
MongoDB
Cassandra
Gmail
Spring Boot
Spring Framework
Spring MVC
Terraform
Jira
Gradle
Java 8
jQuery
JavaScript
HTML5
Java
JSON
XML
Log4j
Kafka
RabbitMQ
Grafana
Linux
Windows
Apache Camel
Oracle PL/SQL
Elasticsearch
Spring Security
AWS Lambda
Serverless
JUnit
Mockito
SQL
Google Kubernetes Engine
Refine
Apigee
Factory
Safe
Method
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Srikanth?
You can contact Srikanth and 90k+ other talented remote workers on Himalayas.
Message SrikanthFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
