Post Job Free
Sign in

Java Backend Developer - Spring Boot, AWS - 5+ Years Experience

Location:
Olympia, WA
Salary:
80000
Posted:
January 15, 2026

Contact this candidate

Resume:

: 425-***-****

yashwanth reddy

: **********************@*****.***

: https://www.linkedin.com/in/yashwanth-reddy-gopidi-8031483a5/

PROFESSIONAL SUMMARY

Java Developer with 5+ years of hands-on experience working on backend systems in large, production-driven enterprise environments across telecom and e-commerce domains. My work primarily focuses on Java (8+) and Spring Boot–based applications, where I contribute across the full software development lifecycle, from design and development to testing, deployment, and long-term operational support.

In my day-to-day role, I develop, debug, and maintain backend services that support business-critical workflows, paying close attention to application stability, resiliency, and secure coding practices. I regularly work with core Java concepts, Spring frameworks, and database querying to implement business logic, fix defects, and support changes in fast-moving Agile teams.

I have strong experience supporting applications running on AWS environments, including containerized services and serverless components, and I actively participate in CI/CD pipelines to ensure reliable builds, deployments, and releases. I am comfortable troubleshooting production issues, analyzing logs, and resolving incidents to maintain operational stability in live systems.

I’ve worked extensively in large corporate environments, collaborating with QA, DevOps, and product teams to deliver and support scalable solutions. I also have exposure to frontend technologies such as Angular and React through close collaboration and API integration, allowing me to debug issues end to end and contribute effectively within cross-functional teams.

TECHNICAL SKLL SET

Programming Languages

Java (8+), SQL, JavaScript (Exposure)

Backend Development (Java / Spring)

Java, Spring Boot, Spring MVC, Spring Data JPA, Hibernate,

RESTful Web Services, Microservices Architecture,

Exception Handling, Collections, Streams, Object-Oriented Programming

Cloud & AWS

AWS (EC2, ECS, EKS, Lambda, S3, RDS, DynamoDB),

Containerized Applications, Serverless Processing,

Cloud-Based Application Support

Databases & Data Access

Relational Databases (Oracle, PostgreSQL, SQL Server–Aligned Concepts),

SQL Query Writing & Optimization,

Data Validation, Data Troubleshooting,

NoSQL Databases (DynamoDB, MongoDB), Redis (Caching)

Messaging & Application Resiliency

Apache Kafka, Event-Driven Processing,

Asynchronous Workflows, Retry Handling, Error Handling,

Application Resiliency & Fault Tolerance

CI/CD & Build Tools

Maven, Jenkins, CI/CD Pipelines,

Build & Deployment Support, Environment Promotions

Testing & Quality

JUnit, Mockito, Unit Testing, Integration Testing,

Defect Fixing, Regression Support

Security

Spring Security, OAuth 2.0, JWT,

Secure API Development, Role-Based Access Control

Frontend Exposure (Collaboration Level)

Angular & React (Exposure),

REST API Integration,

End-to-End UI API Debugging

SDLC & Delivery

Agile / Scrum,

Full Software Development Life Cycle,

Production Support & Operational Stability,

Large Enterprise Application Development

PROFESSIONAL EXPERIENCE

T-Mobile, Bellevue, WA Jun 2024 – Till Date

Java Backend Engineer

Responsibilities:

1.Work day to day on Java (8+) and Spring Boot–based backend services supporting large-scale enterprise applications, contributing to feature development, defect fixes, and ongoing enhancements in a production environment.

2.Participate across the full software development lifecycle, including requirements discussions, technical design, implementation, testing, deployment, and long-term support of backend systems.

3.Develop and maintain RESTful APIs using Spring MVC and Spring Data JPA, ensuring proper request validation, error handling, and backward compatibility for consuming applications.

4.Debug and resolve issues in large corporate environments, analyzing application behavior across Java services, databases, and downstream integrations to maintain operational stability.

5.Support applications running on AWS environments, including containerized services deployed on ECS and EKS and serverless workflows using AWS Lambda.

6.Work closely with databases and data-access layers, writing and reviewing SQL queries, validating data consistency, and assisting with performance-related troubleshooting in production systems.

7.Implement application resiliency patterns, including exception handling, retries, and graceful failure handling in asynchronous and synchronous service flows.

8.Build and support event-driven workflows using Apache Kafka, producing and consuming messages, handling failures, and investigating delayed or failed events.

9.Actively contribute to CI/CD pipelines using Maven and Jenkins, resolving build issues, supporting environment promotions, and ensuring reliable deployments.

10.Apply security best practices using Spring Security, OAuth 2.0, and JWT, enforcing authentication and authorization across backend APIs.

11.Provide production support and operational stability, monitoring logs and metrics using tools like Splunk and CloudWatch, and participating in root-cause analysis for incidents.

12.Collaborate with QA, DevOps, and frontend teams (Angular / React exposure) to debug end-to-end issues across UI, API, and data layers.

13.Work in Agile teams, participating in sprint planning, standups, and retrospectives, while taking ownership of assigned backend components and deliverables.

Wayfair – Boston,MA Jan 2023 – May 2024

Software Engineer (Java Backend)

Responsibilities:

1.Developed and supported Java Spring Boot backend services for high-traffic e-commerce systems, where performance and reliability directly impacted customer and business operations.

2.Contributed across the entire SDLC, from feature development and testing to deployment and production support in a fast-paced enterprise environment.

3.Designed and implemented RESTful APIs to support internal tools and service-to-service communication, following established coding and API standards.

4.Debugged and maintained backend code in a large corporate codebase, resolving defects and improving existing logic to support evolving business requirements.

5.Supported backend applications deployed in AWS environments, assisting with configuration, deployments, and environment-specific issue resolution.

6.Worked with relational databases (SQL Server–aligned concepts), writing SQL queries, validating data flows, and helping troubleshoot data-related issues.

7.Assisted with application resiliency by implementing defensive coding practices, proper exception handling, and monitoring failure scenarios in production.

8.Built and supported asynchronous processing using Kafka, helping decouple services and improve system stability under load.

9.Participated in CI/CD processes using Jenkins and Maven, supporting automated builds, tests, and releases across environments.

10.Applied security controls using OAuth 2.0 and JWT to protect backend services and ensure secure access to APIs.

11.Collaborated with frontend teams (Angular / React exposure) to align API contracts and resolve integration issues efficiently.

12.Supported production issues by analyzing logs, reproducing defects, and delivering targeted fixes through controlled release processes.

13.Worked within Agile teams, collaborating closely with product, QA, and DevOps to deliver stable and maintainable backend solutions.

CoMakeIT-hyderabad,Telangana Jan 2021 – Dec 2022

Software Engineer (Java Backend)

Responsibilities:

Built and maintained Java-based backend applications using Spring Boot as part of enterprise microservices architectures.

Participated in application development, testing, deployment, and support, gaining hands-on experience across the full SDLC.

Developed REST APIs and backend components to support business workflows, applying object-oriented design and clean coding practices.

Debugged and fixed issues in backend services, ensuring stable behavior across different environments and usage scenarios.

Worked with relational and NoSQL databases, writing SQL queries, validating data, and assisting with database troubleshooting.

Supported backend services running in cloud-based environments, assisting with deployments and configuration changes.

Implemented basic resiliency and error-handling logic to prevent failures from impacting downstream systems.

Assisted with event-driven processing using Kafka, supporting background tasks and system integrations.

Contributed to CI/CD pipelines by helping resolve build failures and supporting deployments using Maven and Jenkins.

Applied basic security practices, including authentication and authorization checks in backend services.

Supported production incidents by reviewing logs, reproducing issues, and working with senior engineers to deploy fixes.

Collaborated with frontend teams (Angular / React exposure) to resolve API-related UI issues and data mismatches.

Participated in Agile ceremonies, providing updates on backend progress and learning enterprise delivery practices.

EDUCATION

Lindsey Wilson college – Master of Science In technology management

St martins engineering college- bachelor’s in computer science



Contact this candidate