Seeking a Tech Lead or Lead Software Engineer role owning backend architecture, guiding technical direction, and mentoring engineers while staying hands-on. Prefer remote, product-focused teams that value clean design, performance, autonomy, and strong engineering culture.
Bhawna Gosain
@bhawnagosain
Senior Backend Engineer (8+ yrs) in Java/Scala microservices, Spring Boot, gRPC/REST, PostgreSQL/Oracle, CI/CD, and production-grade performance
What I'm looking for
Senior Backend Engineer with 8+ years of experience building and scaling high-throughput, data-intensive systems using Java, Scala, and Python. Over the course of my career, I have worked extensively with distributed microservices, event-driven architectures, and cloud-native deployments, mainly across domains like marketplaces, enterprise platforms, and media/communication products.
I’ve led critical initiatives such as migrating 30+ core microservices from legacy Thrift to gRPC with zero downtime, designing robust protobuf contracts, and creating shared client SDKs to standardize inter-service communication. I enjoy solving complex distributed systems problems, from handling edge cases in production to optimizing p95 latency and eliminating performance bottlenecks in PostgreSQL and Oracle through careful query tuning and data modeling.
Beyond core backend development, I am comfortable owning the full SDLC: gathering and refining requirements, designing system components, implementing features, writing comprehensive test suites, setting up CI/CD pipelines, and monitoring systems in production using tools like Jenkins, Azure DevOps, Datadog, and SonarQube. I’ve also worked with messaging systems such as Kafka and RabbitMQ to build reliable, fault-tolerant integrations.
I’m particularly interested in high-scale systems, performance optimization, and clean, well-tested code. Recently, I’ve been expanding my expertise into Apache Spark and big data processing to complement my backend and database experience. Outside of day-to-day development, I enjoy learning new technologies, mentoring teammates, and contributing to engineering practices that raise the overall quality and reliability of software delivery.
Experience
Work history, roles, and key accomplishments
Led the of 30+ core microservices from Thrift to gRPC using Java and Scala at Xebia for Marktplaats (Adevinta), designing protobuf contracts, shared client SDKs, and abstraction layers for safe phased rollout. Owned CI/CD pipelines and Datadog APM dashboards, resolving distributed systems edge cases and ensuring reliable, high-throughput, low-latency services.
Senior R&D Business Professional
Hitachi Energy
Aug 2023 - Jun 2025 (1 year 10 months)
Architected and scaled Java 17 Spring Boot microservices for the Lumada platform at Hitachi Energy, resolving critical Oracle PL/SQL production issues and building resilient, event-driven systems with Kafka and RabbitMQ.
Software Developer
Net Solutions
Aug 2020 - Jul 2023 (2 years 11 months)
Built and optimized backend platforms at Net Solutions using Scala/Play and Python/Django, dramatically reducing PostgreSQL query latency and delivering secure, scalable REST APIs.
Java Developer
Graycell Technologies
Feb 2019 - Jul 2020 (1 year 5 months)
Built backend services at Graycell Technologies as a Java Developer, including secure client–server data transfer with MongoDB, real-time reporting with complex PostgreSQL queries, and REST APIs for a cashless tipping app integrating Stripe and Spring Boot microservices.
Java Developer
Virtuoso Netsoft
Jul 2017 - Jan 2019 (1 year 6 months)
Developed and maintained subscription-based digital content platforms at Virtuoso Netsoft as a Java Developer, building JSP/Servlet backends, integrating TPay payment gateway, and implementing complex SQL for revenue reporting and subscription analytics.
Education
Degrees, certifications, and relevant coursework
Punjab Technical University
Bachelor of Technology, Computer Science Engineering
2013 - 2017
Bachelor of Technology in Computer Science Engineering, focusing on software development, algorithms, and system design. Developed a strong foundation in programming languages and software engineering principles.
Tech stack
Software and tools used professionally
Microsoft Azure
GitHub
GitLab
SonarQube
Kubernetes
Jenkins
Azure Pipelines
MySQL
PostgreSQL
MongoDB
Gmail
Django
Spring Boot
Spring MVC
Azure DevOps
Jira
Apache Maven
AngularJS
Python
Java
Scala
Kafka
RabbitMQ
Hibernate
Azure Active Directory
Datadog
Confluence
Oracle PL/SQL
gRPC
Spring Security
Black Duck
Apache Thrift
JUnit
Mockito
Docker
Amazon Web Services (AWS)
Availability
Location
Authorized to work in
Salary expectations
Social media
Interested in hiring Bhawna?
You can contact Bhawna and 90k+ other talented remote workers on Himalayas.
Message BhawnaFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
