
Lead Developer (Java / Angular)
- Hybrid
- Utrecht, Utrecht, Netherlands
- Tech
Lead by example in a hands-on technical role, shaping both the product and the development team while growing into a future technical leadership position.
Job description
The role
As Lead Developer at CostPerform, you combine hands-on development with technical leadership and team guidance.
This is a contributing lead role: you will actively build software while also helping the team grow in quality, structure, and energy. You act as a sparring partner to the CTO on technology and architecture, and as a natural point of reference for the development team.
We are looking for someone who brings fresh perspective, curiosity, and leadership by example into a team that already shows strong ownership and execution, and is ready to accelerate further in innovation and technical evolution.
What you’ll be doing
Technical leadership & delivery
Actively contribute to development (backend & frontend)
Lead by example in code quality, architecture, and best practices
Help sharpen technical decisions and trade-offs
Support the team in tackling complex technical challenges
Team guidance & culture
Provide day-to-day technical guidance within the development team
Help bring energy, curiosity, and innovation into the team
Encourage experimentation, learning, and use of new tools and ideas
Take over part of the practical team coordination from the CTO
Architecture & product collaboration
Spar with the CTO on technical direction and long-term architecture
Work closely with Product Ownership on translating vision into execution
Help improve and mature the Scrum process where relevant
Balance new feature development with managing technical debt
Improvement & continuity
Identify structural improvements in codebase and development process
Contribute to security improvements and platform stability
Help future-proof the platform as it continues to scale
Job requirements
Who we’re looking for
We’re looking for someone who combines senior technical expertise with natural leadership.
You likely bring:
8–12+ years experience as a software developer
Strong hands-on experience with Java
Experience with Angular or modern frontend frameworks
Experience working in product development teams (not pure project work)
Solid understanding of software architecture and system design
Experience working in Scrum or similar agile setups
You are:
A hands-on builder who enjoys coding every day
Curious, innovative, and eager to explore new technologies
Comfortable guiding others without formal hierarchy
Confident discussing ideas with senior developers and CTO-level stakeholders
Pragmatic: you understand trade-offs in existing codebases
Looking for a role with real impact, not just tickets
What we offer
A key technical leadership role with real influence
Combination of hands-on development and leadership
Direct collaboration with the CTO and product leadership
Hybrid working model (3 days office / 2 days remote)
Competitive salary, bonus, and contributionfree pension
A stable product company with clear growth ambitions
About CostPerform
CostPerform is a fast-growing international fintech and B2B SaaS company, trusted by 200+ organisations worldwide to solve complex cost and performance challenges.
Our software supports large, often complex organisations in gaining deep insight into costs, profitability, and financial performance — enabling better decision-making at CFO and enterprise level.
We work across industries including financial services (insurance and banking), telecom, government, and manufacturing, serving both the private and public sectors.
CostPerform operates in environments where standard ERP or BI tooling is not sufficient, and our platform is frequently implemented alongside major enterprise systems through close collaboration with partners and integrators.
Culture at CostPerform
CostPerform’s culture is deeply rooted in the dynamic spirit of a scale-up environment, fostering continuous growth, innovation, and adaptability. Our four core values guide how we work together and how we collaborate with customers and partners:
Growth: We encourage our team to embrace challenges as opportunities for personal and professional development, contributing to the organisation’s overall advancement.
Quality: We are committed to delivering high-quality products and services, reflected in our attention to detail and pursuit of excellence.
Trust: Trust forms the foundation of our culture, extending from team members to clients and partners, and enabling strong, long-lasting relationships.
Connection: We value meaningful connections within our team and beyond, recognising that a connected and engaged organisation is more innovative and resilient.
or
All done!
Your application has been successfully submitted!
