Looking for a Principal/Staff Engineer role centered on Java, distributed systems, and microservices architecture — ideally where I can own system design end-to-end (Kafka/event-driven pipelines, Kubernetes, cloud infrastructure) while also leading and mentoring a team. Open to remote roles with reasonable timezone overlap, as well as hybrid roles

Trupti Desai
@truptidesai
Senior Staff Engineer / Java Lead with 14+ years in Java distributed systems — architecting event-driven microservices platforms on Kafka, Kubernetes
What I'm looking for
Engineering leader with 14+ years of core Java experience — including 7 years in the San Francisco Bay Area — architecting and operating scalable, distributed, data-intensive platforms. Currently leading a team of ~10 engineers as Java Lead at One2N (client: Smarsh), owning the full DevOps lifecycle for a multi-tenant, event-driven microservices platform built on Kafka, Debezium CDC, MongoDB, and Kubernetes on AWS. Track record of replacing manual, error-prone processes with automated pipelines — including a real-time CDC pipeline eliminating configuration drift across 10+ microservices — and building audit/reconciliation systems that directly reduce MTTR on customer-reported incidents. Champions test-driven development and quality discipline through contract testing (Pact) and automated regression/load pipelines (Gatling) gating every release, alongside hands-on adoption of GenAI tooling (Claude Code) for CI-integrated PR review. Hires and mentors senior/principal-level engineering talent and aligns engineering, product, and platform teams on business outcomes.
Experience
Work history, roles, and key accomplishments
Java Lead
One2N
Jun 2025 - Present (1 year 4 months)
Lead architectural design, development, and production operations of a highly scalable, distributed, data-intensive microservices platform. Modernized configuration propagation with a real-time CDC pipeline and established platform reliability and observability strategies.
Led a team of engineers through architectural design, implementation, and testing for extension interfaces and solution configurations on the Engage product. Served as Agile Product Owner under SAFe framework and mentored engineers.
Software Engineer
Collective[i]
Aug 2017 - Nov 2021 (4 years 3 months)
Built the DataRollup application indexing large-scale Hive output into Elasticsearch. Designed Spring Boot microservices for forecasting and revenue insights, and developed Kafka-based eventing and user-data feed services.
Senior Java Developer
BabyCenter LLC
Mar 2016 - Jul 2017 (1 year 4 months)
Developed microservices and maintained features on the BabyCenter community platform. Implemented a Solr/Lucene search server and query client, including performance tuning of platform services.
Built the Favorites page of the Apple Store using Spring MVC, consuming REST services. Upgraded the application to Scala to leverage closures and safer concurrency.
Delivered Discount Request Manager, Risk Protection-Mapping Service, and Customer Web Information across John Deere divisions. Designed workflows with Spring Integration and Spring MVC, and implemented data access via Spring ORM/Hibernate.
Education
Degrees, certifications, and relevant coursework
International Technological University
Master of Science, Software Engineering
2014 - 2016
Pursued a Master of Science in Software Engineering, focusing on advanced software development and engineering principles.
Centre for Development of Advanced Computing
Post-Graduate Diploma, Advanced Computing
2007 - 2008
Completed a Post-Graduate Diploma in advanced computing, gaining practical skills in software development and systems.
K.I.T.'s College of Engineering
Bachelor of Engineering, Electronics
2000 - 2004
Earned a Bachelor of Engineering in Electronics, covering core electronics and communication principles.
Tech stack
Software and tools used professionally
Pact
Apache Spark
GitHub
Kubernetes
Jenkins
GitHub Actions
Salesforce
Debezium
MySQL
PostgreSQL
MongoDB
Cassandra
Oracle
Hadoop
HBase
Spring Boot
Spring MVC
OSGi
Redis
Jira
Gradle
JFrog Artifactory
jQuery
Java
Kotlin
Scala
Gatling
Kafka
OpenTelemetry
Hibernate
Linux
Datadog
Confluence
Elasticsearch
Solr
Spring Security
OAuth2
Git
Docker
SQL
Temporal
ArgoCD
WireMock
Claude Code
KEDA
Apache Kafka
AWS
Availability
Location
Authorized to work in
Salary expectations
Social media
Job categories
Interested in hiring Trupti?
You can contact Trupti and 90k+ other talented remote workers on Himalayas.
Message TruptiGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
