Junior Java Software Engineer
We are looking for a Junior Software Engineer to help us build new functionality and add improvements to our software. If you have an eye for writing code and are interested in agile methodologies, we’d like to meet you!
Key About Your Role
As a Software Engineer within a scrum team you use high quality code to solve complex puzzles. You collaborate with design engineers and test engineers to create new functionality for our customers and add internal improvements to our software. Together with the other members of your scrum team, you take full responsibility for a vital part of the software. You strive to deliver only solid solutions by optimizing their performance, usability and testability, and you are proud of the products that you create. You analyze complex problems by actively cooperating with colleagues from various teams and find the best solution by combining the different insights. As a part of a large community of fellow software engineers you are always looking for opportunities to keep improving your coding skills, and by doing so, improve our software and code base.
Key About Your Team
Team Financials works on the financial backbone of Axon, where complex insurance logic and real-world business processes come together. The team is responsible for ensuring that all financial flows within the platform are correct, scalable, and transparent, supporting the full insurance lifecycle.
You will work on functionality ranging from financial calculations and settlements to payments and accounting integrations. With a strong focus on quality, automation, and performance, Team Financials offers a challenging environment for engineers who enjoy solving complex problems, working closely with other teams, and building software that is critical to our customers’ daily operations.
Check out our blog posts and videos to see what it is like to work at Keylane.
About Keylane Property & Casualty
As the leading European supplier of robust, highly configurable and customer-centric SaaS platforms to the insurance industry, Keylane offers solutions that optimise today’s business processes, unburdens our clients and empowers them to be future-fit and agile.
With Axon, we aim to foster trust and empower lasting partnerships by providing an all-in-one SaaS platform that ensures a 24/7 uptime for our customers. We provide and implement continuous upgrades at no additional costs, guaranteeing that our customers are able to comply with the latest rules and regulations. Coupled with our commitment to backwards compatibility, we are a partner our clients can rely on with a platform that always delivers.
Key about you
- You have experience with large technical ecosystems using Java, IntelliJ, Git, Gradle, Angular, Docker;
- You have experience in working with SQL and databases (DB2, PostgreSQL);
- You are used to creating and performing unit, system and integration tests as part of your development work;
- You understand the agile way of working, tools and techniques;
- You have an eye for writing code with attention for performance, scalability and maintainability;
- It’s a plus if you have experience with or interest in CICD (Teamcity, Bash, Puppet, Ansible, SaltStack, Chef, etc.);
- You are passionate about your code. You love to put your strong analytical skills to the test whilst working closely together with your team.
*A Certificate of Conduct (VOG) and reference check are part of the application process.
This is your future work evironment
Hiring proces

Application
Share your CV and we’ll review your background to see how your skills match our team.
Informal phone call
Get to know each other, discuss your motivation and learn what it’s like to work at Keylane.
First interview
Meet your future hiring team to talk about your experience and what drives you.
Second interview
Dive deeper into your skills with a case or technical talk and meet more of the team.
Job offer
If we’re both excited, we’ll make you an offer and discuss start date and onboarding.