Medior / Senior Java Software Engineer

Keylane

Utrecht

On-site

EUR 39,000 - 69,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Keylane is seeking a Software Engineer to join the Axon Product Development team in Utrecht. You will work in a Scrum team, write high-quality Java code, and help build new functionality for our SaaS platform, collaborating with business analysts and test engineers.

You will contribute to performance, maintainability, and testability, explore AI-assisted development tools like Claude, ChatGPT and Codex within the SDLC, and take responsibility for a vital software component while continually

Qualifications

  • Experience with Java and modern Java tooling in a large technical ecosystem.
  • Experience with SQL databases (DB2, PostgreSQL) and data modelling.
  • Familiarity with Agile software development and test practices.

Responsibilities

  • Develop new functionality and improve existing features in our SaaS platform.
  • Collaborate with business analysts and test engineers within a Scrum team.
  • Focus on performance, usability, maintainability and testability of the codebase.

Skills

Java
IntelliJ
Git
Gradle
Angular
Docker
SQL
DB2
PostgreSQL
Unit testing
CI/CD
Agile

Tools

JUnit
CI/CD pipelines

Job description

We are looking for a Software Engineer within Axon Product Development to help us build new functionality and add improvements to our SaaS platform. 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 business analysts 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 solid solutions by optimising their performance, usability, testability and maintainability and are proud of the products that you create. You analyse complex problems by actively cooperating with colleagues from various teams and find the best solution by combining different insights.

We also embrace AI-assisted software engineering as part of our development lifecycle. Our engineers use tools such as Claude, ChatGPT and Codex to support activities across the SDLC. From exploring requirements and solution options, to writing and refactoring code, creating tests, debugging, documentation and code review.

AI is a development aid, not a substitute for engineering judgement: you are expected to understand the solutions you deliver, validate AI-generated output and remain accountable for its correctness, security, performance and maintainability.

As part of a large community of fellow software engineers, you are always looking for opportunities to improve your engineering skills, experiment with better ways of working and continuously improve our software and code base.

Key About Your Team

The Axon Product Development department consists of more than 120 colleagues, organised across 9 functional clusters (like Claims, Contracts, Financials, Request) and 16 Scrum teams. Together, they extend Axon's functionality and continuously improve the product, ensuring it evolves in line with the changing needs of insurance companies and continues to deliver lasting value to our customers and their policyholders.

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.

Requirements
  • You are passionate about software engineering. You love to put your strong analytical skills to the test whilst working closely together with your team.
  • You have experience with large technical ecosystems using Java, IntelliJ, Git, Gradle, Angular and Docker;
  • You have experience 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 to performance, scalability, maintainability and testability;
Using AI
  • You have used AI-assisted development tools, such as Claude, ChatGPT, Codex, GitHub Copilot or Cursor, in your work or your own projects. You can explain how you have used them to explore solutions, understand unfamiliar code, develop or improve code and tests, troubleshoot issues, or support code reviews.
  • You understand how AI-assisted development fits into the broader software development lifecycle. You can guide coding assistants with clear requirements and context, including through reusable instructions, skills or agents where relevant.
  • You critically review, test and debug AI-generated code. You can identify incorrect assumptions, security vulnerabilities and maintainability issues, and you remain accountable for the logic, architecture, quality and security of what you deliver.
  • Experience with CI/CD practices and integrating AI-assisted development into those workflows is a plus.
  • A Certificate of Conduct (VOG) and reference check are part of the application process.
  • Each employee within Keylane must follow training on information security and irrespective to the role basic information security responsibilities apply
Benefits
  • Starting with a monthly gross salary for a candidate between €3,500 and € 5,200 (medior) and between €4,300 and € 6,200 (senior) based on 40 hours per week;
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Medior /Senior Java Software Engineer
Medior /Senior Java Software Engineer

Keylane • Utrecht

On-site
EUR 48,000 - 69,000
Holiday allowance
Profit sharing
Pension scheme
+11
Software Architect
Software Architect

Keylane • Utrecht

Hybrid
EUR 58,000 - 84,000
Hybrid working
Office lunches
Home office allowance
+8
Medior / Senior Test Engineer
Medior / Senior Test Engineer

Keylane • Utrecht

On-site
EUR 39,000 - 58,000
Profit sharing
Pension scheme
Travel reimbursement
+6
Medior / Senior Technical Application Engineer
Medior / Senior Technical Application Engineer

Keylane • Utrecht

Hybrid
EUR 39,000 - 67,000
Competitive salary
8% holiday allowance
Profit share
+10
Business Analyst
Business Analyst

Keylane • Utrecht

On-site
EUR 40,176 - 64,728
8% holiday allowance
Travel reimbursement
Lease-a-bike option
+6
Senior Business Analyst – Insurance Platform (Hybrid)
Senior Business Analyst – Insurance Platform (Hybrid)

Keylane • Utrecht

Hybrid
EUR 40,176 - 64,728
8% holiday allowance
Travel reimbursement
Lease-a-bike option
+6
Senior Technical Application Engineer
Senior Technical Application Engineer

Keylane • Utrecht

On-site
EUR 47,430 - 55,800
Profit sharing
Pension scheme
Travel reimbursement
+5
Senior Pre Sales Consultant
Senior Pre Sales Consultant

Keylane • Rotterdam

Hybrid
EUR 49,000 - 69,000
Hybrid work model
Salary €4,400–€6,200 per month
8% holiday allowance
+3
Senior Java Software Engineer – AI‑Driven SaaS Platform
Senior Java Software Engineer – AI‑Driven SaaS Platform

Keylane • Utrecht

On-site
EUR 39,000 - 69,000
Junior/Medior Implementatie Consultant
Junior/Medior Implementatie Consultant

Keylane • Utrecht

On-site
EUR 33,480 - 50,220
Maandelijks salaris
Vakantiegeld 8%
Winstuitkering
+8