Lead Java Developer
Agile Professionals — The Hague, NL
- Published on
About the Role
As a Lead Developer, you will take the technical lead in the team. You will guide the remote development team and collaborate with the CTO on building a robust and future-proof architecture. Your work will involve engaging with the remote team as their technical sparring partner, diving into the code while keeping an eye on the overall architecture, making architectural decisions, performing code reviews, and thinking strategically about the product's evolution.
Responsibilities
- Lead and manage a remote development team.
- Collaborate with the CTO on architectural strategies.
- Make architectural choices and conduct code reviews.
- Continuously improve performance, security, and scalability of the platform.
About the Candidate
We are looking for candidates who have:
- 5 to 8 years of experience as a software developer.
- Deep knowledge of Java, Spring, Hibernate, and MySQL.
- Experience in building scalable SaaS solutions.
- Proven experience leading remote teams.
- Strong communication skills and a proactive mindset.
Technology Stack
Our current tech stack includes:
- Java 8
- Spring
- Hibernate
- MySQL
- JUnit
- Docker
- AWS
- Protractor (e2e testing)
- AngularJS
Company Benefits
At Agile Professionals, we offer:
- Many freedoms to organize your work as you see fit.
- Responsibility and trust in your expertise.
- A competitive salary between €80,000 and €120,000.
- Unlimited vacation days to ensure a good work-life balance.