Senior Java Software Engineer

Finst is hiring!


Finst is the fastest-growing cryptocurrency investment platform in The Netherlands and offers a unique combination of transparency, safety and the lowest fees in the market.

We are a mission-driven start-up led by the former core team of DEGIRO and backed by some of the most successful entrepreneurs and investors on the continent (DEGIRO co-founders, Deribit). We aim to become the largest and most-trusted regulated digital assets platform in Europe within 5 years.

Job Description

Your career and the team

As a Senior Java Software Engineer, you will be involved in the entire web development lifecycle (design, development, deployment, and support). Together with product, design, and engineering stakeholders, you help translate our vision into scalable and performant web solutions that delight our customers. You prioritize, realize and report effectively on results, deviations and solutions to your team and leadership.

Your daily adventures will include

  • Be involved and participate in the overall application lifecycle (design, development, deployment, and support)

  • Develop features and improvements to the Finst trading platform in a secure, well-tested, and performant way.

  • Collaborate with Product Management and other stakeholders within Engineering (Frontend, UX, etc.) to maintain a high-quality standard in a fast-paced, iterative environment.

  • Advocate for improvements to product quality, security, and performance.

  • Solve technical problems of high scope and complexity.

  • Craft code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review.

  • Recognize impediments to our efficiency as a team ("technical debt"), propose and implement solutions.

  • Participate in troubleshooting product, security, and other urgent engineering issues.

  • Confidently ship moderately sized features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects.

  • Provide mentorship for Junior and Intermediate Engineers on your team to help them grow in their technical responsibilities and remove blockers to their autonomy.

Why you will love it here

  • Great skills come with great benefits – we offer competitive fixed remuneration (evolving with you) + bonus scheme

  • Work with a tightly-knit and multi-cultural team of senior professionals – we strive to keep the talent density very high

  • Fast decision-making and open environment, freedom, trust and the opportunity to make a unique impact

  • Work from a very cool office in the heart of Amsterdam (canal view and big garden included)

  • 25 paid holidays per year to reload

  • Get the tech you need: MacBook, Windows, standing desks – you name it

  • Flexibility: although we like and encourage being together in the office, it ultimately doesn’t matter where and when you work, as long as you get it done

  • No office politics – we’re too busy changing the world

  • Monthly team drinks and yearly off-sites – work hard, play harder

Preferred Experience

What you’ll need to be successful

  • Significant professional experience with Java 8+ and Spring 4+
  • Professional experience with other technologies like: REST web services, Docker, Maven, Git, SQL
  • Proficiency in the English language, both written and verbal, sufficient for success in a fast-paced work environment.
  • Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions.
  • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems.
  • Proven experience scaling an application to support load changes.
  • Comfort working in a highly agile, intensely iterative software development process.
  • Demonstrated ability to onboard and integrate with an organization long-term.
  • Positive and solution-oriented mindset.
  • Effective communication skills: Regularly achieve consensus with peers, and clear status updates.
  • Experience owning a project from concept to production, including proposal, discussion, and execution.
  • Self-motivated and self-managing, with excellent organizational skills.
  • Demonstrated ability to work closely with other parts of the organization.
  • Share our values, and work in accordance with those values.
  • Ability to thrive in a startup organization.

Recruitment Process

Do you meet or exceed the requirements?

Then we can’t wait to talk to you! Please apply directly with your English resume or send it via email at and we will get back to you before you expect it!
For more information, visit

Finst welcomes everyone and is an Equal Opportunity Employer. We embrace diversity and are committed to creating an inclusive environment for employees of all backgrounds and cultures.

Additional Information

  • Contract Type: Full-Time
  • Start Date: 01 June 2023
  • Location: Amsterdam
  • Education Level: Master's Degree
  • Experience: > 5 years
  • Occasional remote authorized