Kotlin Developer
N.B.! Location: remote from Latvia/Lithuania; possible relocation (the company provides support).
JD:
In a partnership with a global consulting partner, we are looking for an experienced Kotlin Developer. The client is a Belgian telecommunication company.
What will you be doing?
You will play a key role in evolving our backend platform as we expand support beyond the Dutch market into Belgium, each with its own functional and regulatory needs.
In this role you will:
Design, build, and optimise backend systems primarily using Kotlin (≈50%) and Spring Boot.
Work extensively in our AWS environment (≈25%), leveraging services such as ECS, ECR, S3, SQS, SNS, AppSync, DocumentDB, DynamoDB, Lambda, API Gateway, Transfer Family, VPC, CloudWatch, CodePipeline, and Terraform.
Develop and maintain GraphQL APIs (≈15%), ensuring efficient and reliable data exchange between our services and clients.
Occasionally contribute to our TypeScript (≈10%) codebases, collaborating with frontend and platform teams when needed.
Continuously develop, test, and release new features in an Agile environment.
Embrace a "you build it, you run it" culture—taking full ownership of the software you deliver, including reliability, performance, and maintenance.
Help shape the architecture of our services and influence engineering standards within the team.
Contribute to a culture of continuous improvement—making systems more robust, scalable, secure, and observable.
Share knowledge, provide technical guidance, and help ensure the platform evolves in a future-proof way.
Must-haves:
Strong experience with Kotlin and Spring Boot.
Solid hands-on experience with AWS, ideally with several of the following:
ECS, ECR, Lambda, S3, DynamoDB, DocumentDB, SQS, SNS, AppSync, API Gateway, VPC, CloudWatch, CodePipeline, and Terraform.
Experience designing and developing RESTful and/or GraphQL APIs.
Familiarity with service-oriented or microservice architectures.
Comfort working in modern, automated CI/CD environments.
Strong focus on security, scalability, and operational excellence.
A proactive, self-driven mindset and the ability to work effectively in complex environments.
Nice to haves:
Experience building highly secure or high-availability systems.
Experience with Akamai or other edge / CDN technologies.
AWS certifications.
Experience with TypeScript in production systems.