Turku & Helsinki

Java Developer (FI)

Are you a Java Developer who likes to both make existing software better and embark on new projects from the get-go? We'd like to get to know you!

We are looking for an experienced Java Developer for versatile development tasks of customized information systems. In your role, you will be focusing on developing existing software and improving functionality with Java EE technologies. You will also be involved in new and exciting software development projects. You will be part of an agile development team whose members have extensive knowledge of modern technologies.

This position requires frequent presence in Turku and good spoken/written Finnish skills.

For this role, we hope you recognise yourself from this description:

  • Strong skills in Java (Java EE, Spring)
  • Experience in relational databases
  • You have several years of experience in IT, working with clients on different projects
  • Your way of working is independent, proactive and solution-oriented
  • You have the determination and skills to polish services to a brilliant shine by iterating them with the development team and the client
  • You can justify your decisions and know how to document them in a clear manner
  • You are able to be regularly present in Turku
  • You have fluent skills in Finnish and English (written and spoken)

Additionally, knowledge of some of the following is seen as beneficial:

  • PostgreSQL
  • JavaScript / NodeJS
  • GraphQL
  • Docker
  • Ansible
  • GitLab CI

    Tell us how you think you'd fit in – send us your CV, portfolio and a cover letter.
Send application

About Taiste

Taiste builds digital products by combining deep technology expertise with top-notch service design. We work on diverse projects for both consumer and professional use. The company was founded in 2009 and currently consists of 45 professionals.

Our equal and open working environment offers freedom and responsibility and seeks to support all involved with their personal goals as well. You'll get to work on interesting projects with modern technologies – together with the top talents of their respective fields.


What will you be working on? Depends on the role and current situation. However, the cases on our website are accurate examples of the kind of projects we work on. What you see is what you get!

Our projects are meaningful and positively challenging. The customer base is wide – you always have a say in what you find interesting and rewarding.


Our work culture emphasises the combination of great personal freedom and responsibility. We’re all humans and colleagues – not bosses and subordinates. In order to create the best and most productive environment for smart people, that’s the only way to go.

The relationship between the employee and the employer should be healthy, honest and balanced. We maintain this with active open dialogue and focusing on things that contribute to well-being in the long term.


Our world-class offices are located at the heart of Helsinki and in lively and unique Turku. You can flexibly work in either one of them – or remotely when you feel like it.

You really get to utilise these cool spaces, since most of the work is done at our own premises. No need to move your chair to the customer's office.

And whether you’re onsite or at home, you never have to work alone. Despite our independence, our team culture is built upon collaboration and support.

Compensation and benefits

For us, profitability is a means to build both individual and collective happiness. This includes competitive salaries and developing benefits that make us feel good and inspired.

We discuss and develop these benefits together, making sure they have value for us.

Want to read more about what we have to offer? Check out our Working with Taiste booklet!

Download pdf

Cover image of the "Working With Taiste" booklet displaying various people working at Taiste as well as screenshots of our work.

Did we spark your interest?

Take the chance and tell us about yourself. Send us your portfolio, CV and a cover letter – the format is up to you.

Let's create a better digital future and an awesome place to work together!

Send application

"I feel respected and trusted as a digital professional. We're able to make technology-related decisions without long, discouraging processes. This results in a fun, fast-moving environment where you can focus on the good stuff: coding and problem-solving."

Eetu Laaksonen

Software Developer

Recruitment process

Sending the application

You will receive an automatic reply to confirm we've received your application. We'll let you know whether we should continue the discussion as soon as possible.


In two interview sessions, you will meet our various team members. The goal is to get to know each other and determine whether Taiste is the right place for you.


We will contact you as soon as we have reached a decision. If you've been selected, we will offer you a contract based on our discussions.

Signing the contract

Once the contract has been signed by both parties, it's time to begin the onboarding. Welcome to Taiste – we're sure you'll like it here! 🙌

Other open positions