About the job
Join Our Dynamic Team!
- As a Server Developer at Toss Bank, you will collaborate in a squad with diverse professionals including Product Owners, Product Designers, Server/Frontend Developers, and Data Analysts to create exceptional banking services.
- We foster a unique development culture and autonomous environment, striving to deliver unparalleled services that transcend the limitations of traditional banking.
- Your contributions will ensure that our customers enjoy the best banking experience through Toss Bank's services.
Your Responsibilities
- Revamp the existing complex monolithic banking system into a flexible and scalable Microservices Architecture (MSA).
- Engage in the development of new product launches and expand your expertise through collaborative development across various domains.
- Design and develop the core banking system innovatively, exploring new methodologies.
We Are Looking For
- Proven experience in developing services using Java or Kotlin within the Spring Framework.
- Experience in designing databases with Oracle, MySQL, or similar technologies while planning and operating services.
- Familiarity with transaction and flow control methodologies.
- Demonstrated ability to proactively learn new technology stacks or improve existing systems.
- Experience in developing and operating in a core banking environment is a plus.
- Even without financial sector experience, candidates who have improved inefficient system structures are encouraged to apply.
Please Note
- Any discrepancies found in submitted documents or disciplinary issues in work history may lead to the cancellation of employment.
- Applicants with disqualifying reasons according to Toss Bank's employment regulations may also face cancellation of employment.
- We provide preferential treatment for disabled individuals and veterans in accordance with relevant laws.

