Requirements
- 5+ years of professional software development experience
- Strong backend experience with Kotlin and Spring Boot
- Good understanding of microservices, REST APIs, and system integrations
- Experience with GCP, preferably Cloud Run
- Knowledge of TypeScript and modern frontend frameworks, such as Nuxt
- Familiarity with Terraform and Infrastructure as Code
- Experience with Git, GitLab, and CI/CD
- Good understanding of TDD, Clean Code, and code reviews
- Experience working in Agile development environments
- Interest in AI-assisted software development
Responsibilities
- Develop microservices and integration services using Kotlin and Spring Boot
- Build and maintain integrations between SaaS and internal applications
- Design and implement REST APIs and reliable data flows
- Develop and deploy cloud services using GCP and Cloud Run
- Contribute to frontend development with TypeScript and Nuxt
- Apply clean architecture and integration best practices
- Work with Terraform and CI/CD pipelines
- Participate in TDD, code reviews, and pair programming
- Collaborate with an international, distributed engineering team
- Contribute to technical discussions and continuous improvement