About the job
Join Our Team!
- At Toss, we are pioneering the offline payment industry and are passionately driving change within the payment ecosystem.
- The Platform Server Developer will be a key member of the platform team, focusing on developing server platforms that support all services, monitoring issues as part of SRE, enhancing deployment pipelines as DevOps, and collaborating closely with developers across different silos.
- You will work within a dedicated server platform team that ensures rapid recovery from service disruptions and maintains stable operations.
Your Responsibilities:
- Develop common functionalities (such as Metric, Logging, Distributed Lock, Messaging) required by Server Developers at Toss using Java/Kotlin and Spring Framework.
- Create and manage platform services relevant to common interests (API Gateway, Monitoring & Alert System) used in Toss.
- Monitor server infrastructure at Toss, quickly detect issues, and work towards rapid recovery.
- Continuously improve the architecture from a holistic system perspective.
We Are Looking For:
- Individuals with experience in providing server functionalities.
- Familiarity with technologies like Redis, Kafka, and ELK stack is a plus.
- Experience in designing and operating high-availability scalable systems.
- Experience in handling systems that manage large-scale real-time traffic.
- Proficiency in monitoring, troubleshooting, and performance tuning across various layers such as Spring Framework, JVM, OS, and Network.
- People who embrace change and want to continuously enhance services and infrastructure using appropriate technologies.
Resume Recommendations:
- Please detail your experience related to platform-related tasks (common services, common library implementation and operation) and the reasons behind them.
- If you have designed and operated high-availability scalable systems, please explain your rationale and relevant experiences.
- For those with experience in designing and operating systems that manage large-scale real-time traffic, please include specific troubleshooting or performance improvement processes you encountered while operating services.
Technologies Used at Toss:
- Kotlin, Java, Gradle
- Netty, Spring MVC, Spring Webflux, Spring Boot, Spring Cloud Gateway, and more.

