Login Enter

Conxillium Group

3 days ago

Lead Java Software Engineer (m/f/x)

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
Conxillium Group
Location
Capelle aan den IJssel, Zuid-Holland, Nederland Germany
Posted
3 days ago
View all jobs at Conxillium Group

Job description

Help build the digital future of public spaces

At Progresity, we develop software that helps municipalities manage public spaces smarter, safer, and more sustainably. Our application BinnenBeter connects citizens and municipalities: via the BuitenBeter app, citizens can easily report issues in public spaces, from broken streetlights to litter or a loose paving stone. Municipalities receive these reports in BinnenBeter and can follow up on them efficiently, ensuring that every report leads to a visible improvement in the living environment. In this way, we collectively ensure cleaner, safer, and better-maintained cities for millions of residents in the Netherlands.

We are on the eve of a significant next step. Not only are we further developing our software, but we are also professionalizing the way we build software. We aim to grow into a modern engineering organization where ownership, quality, automation, and continuous improvement are central.

Therefore, we are looking for a Lead Software Engineer (Java) who is not only technically strong but also energized by advancing an engineering team. Someone who looks beyond today's code, can develop a clear technical vision, and can inspire others to embrace change. Someone who understands that good software is not just about technology, but also about collaboration, craftsmanship, and making the right choices.

Your Role

As a Lead Software Engineer (Java), you will combine hands-on software engineering with technical leadership. You will work within a multidisciplinary product team on the further development of BinnenBeter and take the lead in the technical direction and professionalization of Engineering.

You will own the technical vision and architecture of the product. Together with your colleagues, you will determine how to keep our software future-proof and translate technical ambitions into concrete improvements. You will look beyond new functionalities: maintainability, scalability, security, reliability, and technical debt will also receive structural attention.

At the same time, you will be a key driver in improving our way of working. How can we release faster and more reliably? How can we make automated testing and CI/CD a given? How can we ensure engineers take ownership of their software, even after it is in production?

You don't have to solve these challenges alone. You will coach Software Engineers, foster ownership, and ensure that technical knowledge and responsibilities are not concentrated in one person.

You will work on, among other things:

  • Developing, communicating, and monitoring the technical vision and software architecture of BinnenBeter.

  • Designing and developing robust, maintainable, and scalable software using Java and Spring Boot.

  • Providing direction for important technical choices and developing and ensuring engineering standards and architectural principles.

  • Translating relevant laws and regulations and security requirements into concrete technical guidelines.

  • Improving our engineering practices, including CI/CD, test automation, observability, and DevOps.

  • Identifying and structurally addressing technical debt, vulnerabilities, and other technical risks.

  • Developing and realizing a technical improvement agenda, together with the engineering team.

  • Coaching Software Engineers and fostering independence, knowledge sharing, and technical ownership.

  • Strengthening collaboration between Engineering, Product, UX, Quality, and Cloud/Platform.

  • Researching new technologies and working methods, including AI, that genuinely improve our software or development approach.


What do you bring?

We are looking for an experienced Software Engineer who is strong technically but also understands that technical leadership requires more than just making good technical choices.

 

You can analyze complex issues and determine a clear direction. At the same time, you can bring others along, are open to different perspectives, and find satisfaction in developing colleagues.

 

What we value:

  • Extensive experience with Java and Spring Boot and a strong background in professional software engineering.

  • Experience with software architecture, REST APIs, and designing maintainable and scalable applications.

  • You can understand complex technical issues, weigh alternatives, and make well-founded technical choices.

  • You have experience developing or improving technical standards, architectural principles, and engineering practices.

  • You have knowledge of modern software development, including CI/CD, automated testing, security, and observability.

  • You have experience guiding or coaching other Software Engineers and enjoy helping colleagues grow technically.

  • You communicate clearly, can explain technical topics understandably, and know how to connect different disciplines.

  • You take initiative, dare to take responsibility, and can turn ideas into concrete improvements.

  • You are pragmatic and can find a good balance between technical quality, development speed, and customer value.

  • You are available for 32, 36, or 40 hours per week.

 

Nice to have, but not required:

  • Experience with Angular and TypeScript.

  • Experience with WildFly, Azure, Docker, Kubernetes, or similar technologies.

  • Experience guiding technical changes or professionalizing an engineering team.

  • Experience with cloud-native architectures, DevOps, and managing software in production.

 

You don't need to have held the job title Lead Software Engineer before. Perhaps you are currently a Senior Software Engineer or Software Architect and notice that you are increasingly providing technical direction, guiding colleagues, and initiating improvements. If you are ready to take the next step in this, we would love to talk to you.

 

Then we offer you

  • A salary between €4,500 and €6,690 gross per month (based on 40 hours), depending on your experience.

  • A role in which you have real influence on the technical direction of our software and the development of Engineering.

  • Plenty of room for your own initiative, technical improvements, and applying new technologies.

  • Hybrid working with flexible working hours and a modern office in Capelle aan den IJssel.

  • Working in a team where your ideas are truly heard.

  • 8% holiday allowance.

  • 25 vacation days with the option to purchase 5 additional days.

  • Company laptop.

  • Good pension scheme and collective bonus.

  • A one-year contract with the prospect of a permanent position.

  • A role where your work has social impact every day.

 

About Progresity

Progresity is part of the Conxillium Group. Together, we develop smart software for municipalities. Our products support municipalities in managing public spaces: from trees and greenery to roads, lighting, and citizen reports.

We are in an interesting phase. We are growing from a traditional software organization into product-oriented teams where ownership, collaboration, and continuous improvement are central. This means that developers with us not only think about how we build software but also about why we build something and what value it delivers to our users.

You will join a close-knit team where craftsmanship, curiosity, and helping each other are more important than hierarchy. We believe that the best ideas arise when people are given responsibility and continue to learn together.

Read more about our organization at: www.progresity.com.

Application Process

Our application process usually consists of three interviews. We believe it is important that we get to know each other well. Besides your technical knowledge, we are particularly interested in how you collaborate, how you view software development, and how you help yourself and a team grow further.

Enthusiastic?

Do you want to contribute to smarter, safer, and more sustainable software for municipalities and help build the next step for our engineering organization? Apply via the application button or contact our recruiter Steven Kruis at 06 57 43 92 61 or

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.