Software Development Engineer with 4+ years of experience building scalable backend systems and data pipelines across e-commerce and financial domains. Strong expertise in Java, Spring Boot, microservices architecture, and event-driven systems supporting high-volume transactional workflows. Hands-on experience with EMR, Kafka, and API integrations for large-scale data processing. Skilled in database optimization, implementing secure services, and improving performance and data accuracy using AWS, Docker, Kubernetes, and monitoring/observability tools.

Polu Vikram

Software Development Engineer with 4+ years of experience building scalable backend systems and data pipelines across e-commerce and financial domains. Strong expertise in Java, Spring Boot, microservices architecture, and event-driven systems supporting high-volume transactional workflows. Hands-on experience with EMR, Kafka, and API integrations for large-scale data processing. Skilled in database optimization, implementing secure services, and improving performance and data accuracy using AWS, Docker, Kubernetes, and monitoring/observability tools.

Available to hire

Software Development Engineer with 4+ years of experience building scalable backend systems and data pipelines across e-commerce and financial domains. Strong expertise in Java, Spring Boot, microservices architecture, and event-driven systems supporting high-volume transactional workflows.

Hands-on experience with EMR, Kafka, and API integrations for large-scale data processing. Skilled in database optimization, implementing secure services, and improving performance and data accuracy using AWS, Docker, Kubernetes, and monitoring/observability tools.

See more

Experience Level

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

Language

Javanese
Fluent
Bashkir
Intermediate

Work Experience

Software Development Engineer at Amazon
September 1, 2024 - Present
Built scalable microservices using Java and Spring Boot, improving throughput by 35% while handling high-volume transactional workflows across distributed cloud systems. Designed RESTful APIs and GraphQL endpoints to reduce redundant client-server calls and improve data retrieval performance via optimized payloads and response handling. Deployed containerized applications using Docker and Kubernetes on AWS to improve deployment consistency and reduce environment-specific failures. Implemented event-driven architecture using AWS SQS and SNS for asynchronous communication and improved resilience under peak traffic. Optimized PostgreSQL queries using indexing and query tuning, reducing response times by 40%. Integrated Redis caching to reduce database load and improve performance under concurrent usage. Built CI/CD pipelines with GitHub Actions to automate build, test, and deployment, and monitored performance using Prometheus, Grafana, and AWS CloudWatch for proactive issue detection.
Software Engineer at Mastercard
January 1, 2022 - June 1, 2023
Developed backend services using Node.js and Express.js to support secure, scalable payment processing workflows across distributed systems handling high-volume financial transactions. Implemented OAuth 2.0 and JWT authentication to strengthen API security and meet enterprise compliance requirements. Built real-time streaming pipelines using Apache Kafka for microservice communication and high-throughput transactional data stream processing. Designed and optimized MongoDB and MySQL schemas to improve data consistency and reduce query execution times for critical financial transactions. Automated CI/CD pipelines using Jenkins, reducing deployment time by 50% and improving release reliability. Developed RESTful APIs for financial services integration with secure data exchange for internal and external partners. Performed performance testing with JMeter to identify bottlenecks and improve responsiveness under heavy load, and used Jira/GitHub for task tracking and collaboration.
Jr Software Engineer at Mastercard
March 1, 2021 - December 1, 2021
Developed React.js UI components, improving user experience and reducing page load times through efficient rendering. Managed state with Redux to improve data consistency across components and reduce frontend bugs. Built Spring Boot RESTful APIs for communication between frontend and backend systems in financial service applications. Wrote unit and integration tests with JUnit and Mockito to improve code quality and reduce defects. Conducted API testing using Postman to validate request/response accuracy. Assisted with Redis caching strategies to reduce redundant database calls for frequently accessed endpoints. Supported monitoring/logging with ELK Stack to speed debugging and incident resolution, and participated in Agile ceremonies using Jira for sprint planning and delivery.

Education

Master of Science in Computer Science at University of Central Missouri
January 1, 2023 - May 1, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Education, Retail