About the job
We are actively seeking a Mid-Level Kotlin Back-End Developer to join our team and contribute to the development of backend solutions for an innovative project. This role offers the opportunity for autonomous and organized work, focusing on delivering high-quality solutions.
Key Responsibilities:
- Develop and maintain backend solutions using Kotlin.
- Work with both relational and NoSQL databases.
- Implement and manage messaging systems such as Kafka.
- Ensure a robust testing culture, including unit, integration, and end-to-end tests.
- Collaborate on microservices integrations and frontend interactions, utilizing Clean Architecture and Sliced Architecture.
Essential Qualifications:
- Experience with Kotlin and Spring.
- Familiarity with GitLab and code versioning.
- Knowledge of design patterns.
- SQL proficiency and experience with Flyway for database versioning.
- Experience in microservices integrations.
Preferred Qualifications:
- Knowledge of Kubernetes, Docker, Kong, and AWS services.
- Familiarity with Datadog and Terraform.
Project Overview:
You will be involved in the development of the client's payment processing system, focusing on Android applications with Kotlin. It's important to note that there is no QA on the project, so a strong end-to-end testing culture is essential.
If you are passionate about development and seek a dynamic and challenging environment, send your resume and join our team!
#LI-THAI23

