Software Engineer with 4+ years of experience building full stack applications and distributed microservices using Java (17/21), Spring Boot, React/Angular, REST APIs, and event-driven architectures. Experienced delivering high-performance systems across domains like mobility, payroll, retail banking, and enterprise procurement. I focus on reusable architecture, automation (Docker/Kubernetes, CI/CD), strong testing practices, and production observability. I also leverage AI-assisted development with OpenAI APIs and AI coding tools to accelerate implementation while maintaining reliability in Agile teams supporting many production services.

Shubakar Poda

Software Engineer with 4+ years of experience building full stack applications and distributed microservices using Java (17/21), Spring Boot, React/Angular, REST APIs, and event-driven architectures. Experienced delivering high-performance systems across domains like mobility, payroll, retail banking, and enterprise procurement. I focus on reusable architecture, automation (Docker/Kubernetes, CI/CD), strong testing practices, and production observability. I also leverage AI-assisted development with OpenAI APIs and AI coding tools to accelerate implementation while maintaining reliability in Agile teams supporting many production services.

Available to hire

Software Engineer with 4+ years of experience building full stack applications and distributed microservices using Java (17/21), Spring Boot, React/Angular, REST APIs, and event-driven architectures. Experienced delivering high-performance systems across domains like mobility, payroll, retail banking, and enterprise procurement.

I focus on reusable architecture, automation (Docker/Kubernetes, CI/CD), strong testing practices, and production observability. I also leverage AI-assisted development with OpenAI APIs and AI coding tools to accelerate implementation while maintaining reliability in Agile teams supporting many production services.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Work Experience

Software Engineer at UBER
October 1, 2025 - Present
Architected ride dispatch microservices using Java 21 and Spring Boot to centralize business logic across multiple backend services, reducing duplication and enabling high-volume trip request processing. Implemented Apache Kafka event streams to decouple rider, driver, and pricing workflows via asynchronous processing across many services. Optimized PostgreSQL and Redis data access patterns to reduce repeated lookups and improve performance for AI-assisted trip support. Containerized services with Docker and deployed on Kubernetes, completing many production deployments across microservices. Added distributed tracing/observability with OpenTelemetry for improved production visibility and faster incident investigation. Expanded automated integration testing using JUnit 5 and Mockito with extensive service-level test coverage before releases.
Software Engineer at Paychex
September 1, 2024 - October 1, 2025
Engineered payroll processing microservices using Java 17 and Spring Boot, consolidating business logic across distributed data sources and supporting high-volume payroll and county data processing. Built RabbitMQ messaging pipelines with retry handling and fault isolation to decouple workflows and improve reliable message delivery during peak cycles. Modeled relational schemas using SQL and Hibernate ORM to support payroll/tax/reporting and maintain data consistency across enterprise systems. Developed employee self-service applications using React/TypeScript and REST APIs for secure access for large user bases. Managed frontend state and synchronization across modules using Redux Toolkit and RxJS to process payroll updates and prevent duplicate submissions. Documented requirements in Jira/Confluence and translated business needs into implementation tasks across multiple layers, reducing onboarding effort.
Java Developer at TCS
January 1, 2021 - August 31, 2022
Developed Spring Boot microservices for retail banking transaction processing, ensuring reliability and stable performance under peak usage. Built data access layers using Spring JDBC and SQL Server, including stored procedures and query mappings across a large set of tables for data exchange between upstream systems. Deployed services on AWS (EC2, S3), configuring environments and deployment pipelines to migrate legacy modules with large record volumes. Optimized CI/CD pipelines using Jenkins and Bitbucket to build and package artifacts and execute multiple production deployments across feature streams.
Software Developer at ADANI
September 1, 2019 - December 31, 2020
Delivered procurement workflow modules using Struts 2 and Core Java to automate vendor approval sequences and improve operational tracking. Produced reporting modules using JasperReports integrated with Oracle Database to generate scheduled compliance statements from multiple operational datasets. Developed Java messaging services using JMS (IBM MQ) and JAX-WS SOAP APIs for asynchronous processing and retries, synchronizing logistics platforms and handling high volumes of shipment status exchanges. Implemented backend reconciliation logic using PL/SQL procedures and Unix scripts, using JDBC within Java services to process inventory records and support audit validation.

Education

Master of Science in Computer Science at Indiana State University
January 11, 2030 - May 1, 2024

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Retail, Transportation & Logistics, Professional Services