freehire launches on Product Hunt on 26 August.

Follow →

Hiring: Senior Backend Engineer

Summary

Senior Backend Engineer builds and scales core microservices, data platforms, and event-driven systems using Kotlin/Spring Boot and Kafka to power multiple business-critical applications.

Roles & Responsibilities

Our client, a fast-growing technology-driven organization, is seeking a Senior Backend Engineer to join its Platform Engineering team. This role will focus on building and scaling the core backend infrastructure and shared services that serve as the foundation for multiple business-critical applications. The successful candidate will play a key role in designing distributed systems, developing platform services, and owning solutions throughout their entire lifecycle—from architecture and development to deployment and production support.

Key Responsibilities

  • Design and develop scalable backend microservices that provide shared capabilities across the organization.
  • Build and maintain data platform services responsible for aggregating, processing, and distributing large volumes of external and internal data.
  • Develop high-performance real-time data delivery solutions leveraging event-driven architectures and streaming technologies.
  • Design and implement secure authentication and identity management services, including OAuth2-based integrations and access control frameworks.
  • Develop API gateway capabilities, including request routing, traffic management, rate limiting, and security enforcement.
  • Build experimentation and feature management platforms to support controlled feature rollouts and data-driven product development.
  • Partner with cross-functional engineering teams to define service contracts, platform standards, and integration strategies.
  • Drive technical design decisions and contribute to the evolution of the organization's backend architecture.

Required Experience

  • Minimum 5 years of experience in backend software engineering.
  • Strong expertise in designing distributed systems and microservices architectures.
  • Proficiency in Kotlin, Spring Boot, or equivalent backend development frameworks.
  • Hands-on experience with event streaming platforms such as Apache Kafka.
  • Strong knowledge of PostgreSQL and relational database design principles.
  • Experience owning production services, including deployment, monitoring, performance optimization, and incident management.
  • Demonstrated ability to solve complex technical challenges and make sound architectural decisions independently.

To Apply:

Interested applicants please send your resume in MS Words format to [email protected] and attention to Pooja (R1551322)

Short listed candidates will be notified

EA Registration Number: R1551322

Data provided is for recruitment purposes only

Business Registration Number: 200611680D.

License Number: 10C5117

Tell employers what skills you have

Liaising with cross functional teams
OAuth
managing large volumes of data
Enforcement
Control Limits
Identity Management Systems
API Gateway
Microservices Design
Feature-Driven Development
Event-Driven Architecture (EDA)
Traffic Management
Aggregate Data
Call Routing
Processing Operations
Software Standards
Technical Design

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available