Skip to main content
TA
Open to opportunities

Tharsikan Arulananthasivam

@tharsikanarulanantha

Senior Software Engineer building scalable Java microservices and cloud-native AWS event-driven systems.

Sri Lanka
Message

What I'm looking for

I’m looking to build reliable, cloud-native backend systems—microservices and event-driven architectures on AWS—with strong CI/CD, observability, and performance tuning. I want a team where Agile delivery and production impact matter.

I’m a Senior Software Engineer with over 6 years designing and implementing scalable backend systems using Java, Spring Boot, and cloud-native architecture on AWS. I build microservices and event-driven platforms, including multi-region high-availability solutions, while keeping performance, reliability, and secure APIs at the center of my work.

In my recent role, I developed Spring Boot microservices for pricing, data synchronization, and distributed batch processing, and designed multi-region active-active architectures with failover and recovery using AWS Step Functions. I’ve implemented event-driven workflows with Kafka/ActiveMQ/EventBridge, delivered serverless + batch solutions with Lambda and AWS Batch, and strengthened production readiness through observability (Datadog, AWS CloudWatch) and CI/CD automation (Jenkins, GitHub Actions) using infrastructure-as-code with CloudFormation and AWS SAM.

Experience

Work history, roles, and key accomplishments

FL
Current

Senior Software Engineer

Frontwalker (Pvt) Ltd

May 2025 - Present (1 year 1 month)

Developed and maintained Spring Boot microservices for pricing, data synchronization, and distributed batch processing, including multi-region active-active failover workflows. Built event-driven replication and pricing pipelines with Kafka/EventBridge, optimized Aurora/RDS MySQL performance for sync throughput, and delivered monitoring via Datadog and CloudWatch.

VL

Senior Software Engineer

Virtusa (Pvt) Limited

Mar 2024 - May 2025 (1 year 2 months)

Built scalable Spring Boot microservices integrating third-party APIs using OAuth2/JWT and API gateway patterns. Authored JUnit unit and Spring integration tests with TDD practices, and upgraded 10+ Spring Boot microservices to remediate vulnerabilities while automating test execution in Jenkins/ArgoCD and performing Black Duck dependency scans.

AL

Senior Software Engineer

Acentura (Pvt) Limited

Dec 2022 - Mar 2024 (1 year 3 months)

Built and modernized a microservice-based Peripheral Application Consolidation platform, implementing Redis caching and secure service discovery with Consul plus Keycloak (OIDC/OAuth2/JWT). Delivered real-time observability with Zipkin/Splunk and Micrometer/Actuator and worked with stakeholders while building an Angular 15 user interface.

VL

Senior Software Engineer

Virtusa (Pvt) Limited

Jun 2021 - Jan 2023 (1 year 7 months)

Built scalable Node.js backend APIs and developed AngularJS/Ionic web and mobile applications for real-time monitoring, data capture, and user workflows for smart device solutions. Integrated AWS services (Lambda, SES, Batch, ECR, S3) and contributed to AWS CI/CD automation to streamline development and deployment.

VL

Associate Software Engineer

Virtusa (Pvt) Limited

Dec 2019 - Jun 2021 (1 year 6 months)

Developed RESTful APIs to support JavaScript front-ends and worked with Java OOP using Spring MVC and Spring Boot microservice architecture. Applied Docker and AWS and used Git/GitHub for version control in Agile development.

MD

Software Engineer Intern

My Dynamica

Jan 2019 - May 2019 (4 months)

Developed and maintained web applications using Laravel and resolved technical issues to support ongoing delivery. Collaborated with developers and project managers to accelerate project progress during the internship.

Education

Degrees, certifications, and relevant coursework

University of Jaffna logoUJ

University of Jaffna

Bachelor of Science (Hons), Computer Science

Activities and societies: Final year project: Speech to Sign Language Translation. Adapted natural language grammar for sign language and used sign language images; implemented with Python, Google Speech Recognition, and NLTK.

Completed a BSc (Hons) in Computer Science at the University of Jaffna. Final year project focused on speech-to-sign language translation using Python and Google Speech Recognition.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan