Kotlin-Java Full Stack Application Developer

Description: We are currently looking for four (4) Kotlin-Java Full Stack Application Developers with at least 5 years of work experience. A fluent Finnish and English is a mandatory requirement for consultant. Mandatory (Core Requirements):

Development & Architecture: · Kotlin (primary focus) + Java, Spring Boot · REST/JSON and SOAP/XML APIs · Microservices (scalable, fault-tolerant)

Frontend: · React · TypeScript / JavaScript

Infrastructure & Cloud: · Kubernetes · AWS / cloud environments · NGINX / reverse proxy

DevOps: · Git · CI/CD (Jenkins, GitHub Actions, etc.) · Bash / scripting · Ansible · Linux · Terraform / CloudFormation

Data: · SQL + relational databases · Redis / in-memory data store

Security: · Secure coding (e.g., VAHTI or similar guidelines) · Code reviews · SSO (SAML2, OpenID Connect)

Testing: · Integration and unit testing

Other: · Multi-vendor environments · Finnish + English language skills Not Mandatory (Scored / Nice to Have)

Advanced Architecture & Production: · High availability / continuous production · Classified (high-security) environments

Integrations & Backend: · mTLS · RabbitMQ · JWT-based APIs · Shibboleth

Cloud & Operations: · Monitoring (Prometheus) · Serverless (AWS Lambda)

Data: · Elasticsearch · AWS RDS / Aurora · Database migrations/conversions

Testing & Quality: · End-to-end (E2E) test automation · Test-Driven Development (TDD) · Security testing (OWASP, Burp, etc.)

Other: · Data migrations/conversions · Public sector systems (e.g., SÄHKE2, Information Management Act compliance)

Allocation: 100%

Assignment start date: 26.10.2026

Assignment end date: 31.12.2027

Location: Helsinki, Finland

Language: Fluent in English and Finnish, both written and spoken

Please note, should your candidate be selected for the assignment, Ework will request documentation in accordance with the Act on the Contractor’s Obligations and Liability (Tilaajavastuulaki), as well as proof of valid liability insurance.

We offer continuously. That means that we sometimes remove the assignments before deadline. If you are interested we recommend that you apply immediately.

  • Locations: Helsinki
  • Technologies: Amazon Web Services (AWS), Ansible, Bash, Continuous Integration / Continuous Deployment, Elasticsearch, Git, Java, JavaScript, Kotlin, Kubernetes, Linux, Microservices, REST API, React, SQL, Serverless, Spring, Spring Boot, Terraform, TypeScript
  • Language: English, Finnish