Senior Full Stack Engineer
Primary stack
KotlinSpring BootMicroservicesRESTGCPCloud RunTypeScriptNuxtTerraformGit
Nice to have's
AI
Job description
About the Position
Join our team as a Senior Full Stack Engineer and contribute to building modern, cloud-based integration solutions. You’ll work on microservices, APIs, and web applications that connect different systems and support reliable data flows, while collaborating with an international, distributed engineering team.
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
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
We Offer
- Relocation package
- Job rotation
- Learning through Arnia Academy
- Attractive projects
- Flexible working hours
- Performance bonuses
- Medical benefits
- Trainings
- Competitive compensation package
- Referral program
- International work experience
About the Company
[Company description if present]
© TechTalent Software. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.