Position Details
About this role
This role involves developing and maintaining scalable backend microservices for a fintech company's member management platform, focusing on high-volume data processing and system reliability.
Key Responsibilities
- Develop scalable microservices
- Manage subscription workflows
- Ensure system resilience
- Collaborate on architecture
- Mentor junior engineers
Technical Overview
The technical environment includes Kotlin, Java, Spring Boot, microservices architecture, Kafka, SQS, RabbitMQ, PostgreSQL, and cloud deployment, emphasizing resilience, observability, and operational excellence.
Ideal Candidate
The ideal candidate is a senior software engineer with over 5 years of experience in backend development, proficient in Kotlin and Java, with expertise in microservices, distributed systems, and relational databases like PostgreSQL. They should have strong leadership skills and experience working with high-volume, event-driven architectures in cloud environments.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of experience with Kotlin or Java, No experience with microservices or distributed systems, Unable to work remotely, No prior experience with relational databases or cloud environments
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile