Senior Backend Engineer(Global Hiring)
Summary
Design and build core backend infrastructure for a fintech platform, including microservices, data aggregation, authentication, and API gateways using Kotlin, Spring Boot, and Kafka.
Summary
We are looking for a Senior Backend Engineer to join the Service Platform Team and grow together with Next Securities. The Service Platform Team builds and maintains the foundational backend infrastructure, shared services, and data services that all other product and engineering teams depend on. You will design system architectures from the ground up, develop core platform services — such as data aggregation and delivery, authentication and identity management, API gateway, and experimentation infrastructure — and own the entire service lifecycle from design through production operations..
(Key Responsibilities) Design and build foundational backend microservices that serve as shared infrastructure for the entire organization Develop data aggregation services that collect, clean, organize, and serve external vendor data (reference data, real-time streaming data, historical data) to other backend and frontend teams Design real-time data delivery systems using event streaming and push-based protocols Build authentication and identity management services including OAuth2 integration, token lifecycle management, and security policies Develop API gateway services for request routing, authentication, rate limiting, and traffic management Implement experimentation infrastructure (feature flags, A/B testing) to enable controlled rollouts and data-driven product decisions Collaborate with Backend for Frontend teams, other backend teams, and mobile teams to define platform APIs and service contracts
(Required Qualifications) 5+ years of backend development experience Strong experience in
system architecture design , particularly for distributed systems and microservices Proficiency in
Kotlin
with Spring Boot or similar frameworks Hands-on experience with
Apache Kafka
for event streaming and asynchronous messaging Solid experience with
PostgreSQL
and relational database design Experience owning services end-to-end, including deployment, monitoring, and incident response Strong problem-solving skills and ability to make architectural decisions independently
(Preferred Qualifications) Experience building systems from scratch (greenfield projects) Experience with
Redis
for caching and session management Experience with
Kubernetes
and container orchestration Familiarity with
AWS
cloud services and infrastructure Experience with
NoSQL
databases (MongoDB, DynamoDB, etc.) Experience implementing real-time data delivery using
WebSockets
or
SSE (Server-Sent Events) Experience with observability and monitoring tools (Prometheus, Grafana, Datadog, etc.) Experience building authentication/authorization systems or API gateway services Background in fintech, securities, or data-intensive platforms
(Global Hiring Notice) This position is open to global candidates. Work arrangements, employment terms, and requirements may be adapted according to local conditions and applicable regulations.
(Documents to be submitted) Submit resume and self-introduction (free form) (Optional) Attach GitHub / Technology Blog / Portfolio Link
Contact:
HR Team – (HIDDEN TEXT)
(Notes) Any falsified information found in the submitted materials or during the hiring process may result in cancellation of employment. To ensure smooth recruitment, simultaneous applications for multiple positions are not allowed. Please apply carefully. Recruitment is on a rolling basis and may close early once a successful candidate is selected. Interviews are typically one-on-one or panel-style and last up to one hour.
(Key Responsibilities) Design and build foundational backend microservices that serve as shared infrastructure for the entire organization Develop data aggregation services that collect, clean, organize, and serve external vendor data (reference data, real-time streaming data, historical data) to other backend and frontend teams Design real-time data delivery systems using event streaming and push-based protocols Build authentication and identity management services including OAuth2 integration, token lifecycle management, and security policies Develop API gateway services for request routing, authentication, rate limiting, and traffic management Implement experimentation infrastructure (feature flags, A/B testing) to enable controlled rollouts and data-driven product decisions Collaborate with Backend for Frontend teams, other backend teams, and mobile teams to define platform APIs and service contracts
(Required Qualifications) 5+ years of backend development experience Strong experience in
system architecture design , particularly for distributed systems and microservices Proficiency in
Kotlin
with Spring Boot or similar frameworks Hands-on experience with
Apache Kafka
for event streaming and asynchronous messaging Solid experience with
PostgreSQL
and relational database design Experience owning services end-to-end, including deployment, monitoring, and incident response Strong problem-solving skills and ability to make architectural decisions independently
(Preferred Qualifications) Experience building systems from scratch (greenfield projects) Experience with
Redis
for caching and session management Experience with
Kubernetes
and container orchestration Familiarity with
AWS
cloud services and infrastructure Experience with
NoSQL
databases (MongoDB, DynamoDB, etc.) Experience implementing real-time data delivery using
WebSockets
or
SSE (Server-Sent Events) Experience with observability and monitoring tools (Prometheus, Grafana, Datadog, etc.) Experience building authentication/authorization systems or API gateway services Background in fintech, securities, or data-intensive platforms
(Global Hiring Notice) This position is open to global candidates. Work arrangements, employment terms, and requirements may be adapted according to local conditions and applicable regulations.
(Documents to be submitted) Submit resume and self-introduction (free form) (Optional) Attach GitHub / Technology Blog / Portfolio Link
Contact:
HR Team – (HIDDEN TEXT)
(Notes) Any falsified information found in the submitted materials or during the hiring process may result in cancellation of employment. To ensure smooth recruitment, simultaneous applications for multiple positions are not allowed. Please apply carefully. Recruitment is on a rolling basis and may close early once a successful candidate is selected. Interviews are typically one-on-one or panel-style and last up to one hour.