Palash Jain

Senior Software Engineer

Bengaluru, Karnataka, India11 yrs 8 mos experience
Highly Stable

Key Highlights

  • Over a decade of experience in distributed systems.
  • Expertise in cloud migration and enterprise SaaS platforms.
  • Proven track record in scalable system design and integration.
Stackforce AI infers this person is a Backend-heavy SaaS engineer with expertise in distributed systems and cloud migration.

Contact

Skills

Core Skills

MicroservicesKotlinJava

Other Skills

API DevelopmentAWSAlgorithmsApache KafkaApplication Programming Interfaces (API)ArchitectureBack-End Web DevelopmentBusiness RequirementsCC++Code ReviewCommunicationComputer ScienceCore JavaCross-functional Team Leadership

About

I’m a Senior Software Engineer with over a decade of experience designing and building large-scale, distributed, and resilient systems. My work has spanned across high-impact domains including cloud migration, enterprise SaaS platforms, and content management systems, where I’ve consistently focused on scalability, performance, and reliability.At Atlassian, I’m currently part of the team building the Jira Migration Platform — enabling seamless migration of large enterprise customers from on-premise to cloud. I design systems that handle massive data volumes, maintain strict consistency, and ensure high availability for business-critical migrations in real time. The platform is built using Kotlin, Kafka, and a microservices architecture, emphasizing fault-tolerant, event-driven design.Previously at Adobe, I led the development of core services powering Adobe Content Services and Adobe Sign, building scalable microservices, optimizing data stores like MongoDB, and driving cross-product integrations. My experience includes both backend (Java, Kotlin) and systems-level (C++) development, along with mentoring teams, conducting design reviews, and leading architectural initiatives.I’m passionate about building reliable distributed systems, simplifying complex workflows, and ensuring that technology enables seamless customer experiences at scale.✨ Key Highlights10+ years of experience in distributed systems, microservices, and event-driven architecturesDeep expertise in Java, Kotlin, Kafka, and cloud-native systemsProven track record in scalable system design, data migration, and integration engineeringExperience leading cross-functional teams and mentoring engineersStrong believer in resilient design, observability, and continuous improvement

Experience

11 yrs 8 mos
Total Experience
4 yrs 11 mos
Average Tenure
1 yr 10 mos
Current Experience

Atlassian

Senior Software Engineer

Aug 2024Present · 1 yr 10 mos · Bengaluru · Remote

  • Project: Jira Cloud Migration Platform
  • Architected and developed a high-scale migration platform to enable enterprise Jira customers to transition from on-premise to cloud with zero data loss.
  • Designed asynchronous, event-driven pipelines using Kotlin and Kafka, capable of handling concurrent migrations for multiple large customers.
  • Ensured fault tolerance and idempotency across distributed services to handle live incremental data changes during migration.
  • Implemented workflow orchestration and retry mechanisms to support complex multi-stage migration processes.
  • Led design discussions and technical reviews to improve system scalability, reliability, and developer productivity.
  • Improved processing throughput and reduced downtime by optimizing snapshot and incremental execution flows.
  • Tech Stack: Kotlin, Kafka, AWS, Docker, Microservices, Redis, Spring Boot
Distributed SystemsKotlinJavaMicroservicesApache Kafka

Adobe

4 roles

Senior Computer Scientist

Promoted

Jan 2024Aug 2024 · 7 mos

  • Built and maintained distributed microservices powering Adobe Sign and Adobe Content Services, serving millions of enterprise users globally.
  • Refactored key service components to asynchronous, non-blocking architecture, improving performance and reducing latency under load.
  • Developed cross-product integration APIs for Adobe Experience Cloud, enabling unified data sharing across enterprise services.
  • Implemented circuit breakers, caching, and rate-limiting to enhance system reliability and scalability.
  • Mentored junior engineers, contributed to design reviews, and drove best practices for service observability and maintainability.
  • Tech Stack: Java, Spring Boot, REST APIs, Kafka, MongoDB, Redis, Jenkins, Docker, AWS
Spring FrameworkMongoDBMicroservicesSoftware SystemsCore JavaDistributed Systems+3

Computer Scientist 2

Jan 2021Dec 2023 · 2 yrs 11 mos

DebuggingHigh Performance Computing (HPC)Spring FrameworkMongoDBMicroservicesSQL+35

Computer Scientist

Jan 2018Dec 2020 · 2 yrs 11 mos

DebuggingHigh Performance Computing (HPC)Spring FrameworkMicroservicesSQLSoftware Projects+31

Menber of Technical Staff

Apr 2015Dec 2018 · 3 yrs 8 mos

DebuggingSpring FrameworkMicroservicesSQLSoftware ProjectsSoftware Systems+21

Maz inc.

Software Developer

Jul 2014Mar 2015 · 8 mos · Noida Area, India

DebuggingSpring FrameworkSQLSoftware SystemsWeb ApplicationsTest Automation+13

Education

NIT Delhi

B.Tech — Computer Science

Jan 2010Jan 2014

Stackforce found 100+ more professionals with Microservices & Kotlin

Explore similar profiles based on matching skills and experience