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 [Confidential Information]
[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.