Skip to main content
Anuraj 953

Anuraj 953

Software Engineer | Java, Spring Boot, Microservices, AWS

Talent
HST Global, Karle Town Centre, BengaluruMember since July 12, 2026
JavaSQLPythonSpring BootRESTful APIsReact.jsAWS SQSGitHub ActionsApache KafkaPostgreSQLRedisGitHub CopilotGitAgile/Scrum
·

Hire this person

Send a job offer directly to this candidate

JavaSQLPythonSpring BootRESTful APIs

About

Software Engineer with 2+ years of experience across the full Software Development Life Cycle (SDLC), building secure, scalable systems in Java, Spring Boot, and microservices, with full-stack experience in React.js. Skilled in RESTful APIs and event-driven architecture using Apache Kafka and AWS (SQS, EC2, S3, CloudWatch), with hands-on PostgreSQL tuning and CI/CD (Jenkins, GitHub Actions). Experienced in independently diagnosing and resolving high-priority production incidents in large enterprise codebases, applying Agile/Scrum practices and AI-assisted development tools such as GitHub Copilot.

Proven impact: 99.9%+ service uptime restored, 5M+ daily events scaled via an AWS SQS migration, and 70% reduction in manual delivery effort.

Experience

Software Engineer at Synamedia (2026-01 – Present)

  • Led development of a Spring Boot microservice built on Apache Kafka, streaming real-time download and playout telemetry data into a downstream data store to power analytics and operational reporting
  • Collaborated with the team to re-architect the User Management microservice, replacing legacy HornetQ with AWS SQS to decouple producers from consumers, improving system resiliency and reliably scaling to 5M+ daily events
  • Diagnosed and resolved a concurrency bug in the metadata enrichment microservice (1M+ daily records) where overlapping delete and add operations corrupted the cache and caused erroneous asset deactivations, restoring data integrity in production

Associate Software Engineer at Synamedia (2024-07 – 2025-12)

  • Resolved a critical memory leak in a high-throughput subscriber-ingestion microservice (10K+ requests/min) by offloading in-memory caching to a standalone Redis instance, restoring 99.9%+ service uptime
  • Spearheaded a Java 8 to Java 21 migration across 2 production microservices powering the VOD content metadata management system, upgrading Spring Framework (4.x to 6.x), Jetty (8.x to 12.x), and Log4j (1.x to 2.x) to improve platform security and maintainability
  • Traced and fixed a deletion race condition in the metadata microservice, resolving database bottlenecks across 100K+ VOD assets through custom SQL optimization on PostgreSQL
  • Eliminated thread exhaustion in a CDN asset-deletion microservice by enforcing per-operation timeouts via JSch, replacing indefinitely-blocking SFTP sessions with bounded thread execution to reduce thread-pool saturation and improve fault tolerance
  • Improved cache reliability and reduced system latency by removing redundant cache-purging routines during token-based delta syncs, preventing blocking repopulation cycles and ensuring continuous data availability
  • Automated the escrow delivery process for 200+ software components using Python, reducing manual effort by 70% and significantly minimizing packaging errors

Grad Intern at Synamedia (2024-02 – 2024-07)

  • Built "Time Ahead Ads Validator," a full-stack platform with a Spring Boot REST API backend and a React.js dashboard, integrating with stream-recording utilities to process real-time UDP streams every 60 seconds
  • Engineered an in-memory circular buffer to ingest and cache decoded EPG ad-stream data, removing database overhead for active streams

Education

Bachelor of Engineering in Information Science Engineering – NIE Institute of Technology, VTU (2020-12 – 2024-06)

Skills

Software EngineerJavaSpring BootMicroservicesAWS

Reviews

Related