Senior Java Software Engineer
Join an exciting fintech startup based in Amsterdam, founded by a team with a track record of successful exits in the fintech industry.
Their MVP is done, the first customers are onboarded, the product-market fit is proven.
The tech team consists of very experienced developers, with high standards for clean code, reliability and performance.
Job Description: Senior Java Software Engineer
We are seeking an experienced and highly skilled Senior Java Software Engineer, who likes to make an impact.
This role is pivotal for driving the development of the core platform, which leverages Java, Kafka, PostgreSQL, Kubernetes, and a private cloud infrastructure.
The ideal candidate will be a product-focused engineer with a strong sense of independence and the ability to thrive in a fast-paced startup environment.
Key Responsibilities:
- Design, develop, and maintain scalable, high-performance Java functionalities.
- Collaborate closely with the product team to understand and translate business requirements into technical solutions.
- Deploy, manage, and scale applications using Kubernetes and a private cloud environment.
- Ensure code quality through rigorous testing, code reviews, and adherence to best practices.
Requirements: Senior Java Software Engineer
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software development with a strong focus on Java. You know your frameworks but don't depend on them.
- You've worked on core products, and oversee the long-term consequences of your decisions.
- Strong understanding of software design principles, algorithms, and data structures.
- Excellent problem-solving skills and the ability to work independently.
- Strong communication skills and a collaborative mindset.
The offer:
- A competitive salary of 85K plus equity
- The opportunity to work with a vibrant, highly technical founding team.
- The chance to make a significant impact on the development and success of cutting-edge fintech products.
Work arrangement:
This position requires the candidate to work mostly onsite, with reasonable flexibility
Existing visa and 30% ruling can be transferred, relocation will not be sponsored
What happens next?
You have successfully submitted your application. Please make sure to include all the necessary documents and information.
Our team will thoroughly review your application, taking into consideration your qualifications and experience. Based on this evaluation, we will proceed to invite you for a (digital) interview with one of our recruiters. This interview aims to gain further insights into your background, skills, and motivation.
Following our consultation with you, we will facilitate an introduction between you and our client. Depending on the client's requirements, there may be one or more interviews, along with the possibility of an assessment, to further evaluate your suitability for the position.
If the client/principal decides to offer you the job, you will receive a formal offer. It is up to you to accept this offer. If you accept the offer, we will arrange further financial processing and ensure everything is in place for your new position.