Vacature Lead Developer Java Utrecht | Take technical leadership and help change the organisation to more scalable & high performanant products | Greenfield Development & Architecture | Java8, Docker, Microservices, Spring, Continuous delivery |Up to €80.000 + 8% bonus

Position: Lead Developer Java Utrecht

  • Would you like to work for a tech company that is on the verge of rebuilding all the systems from the ground up?
  • Do you like to take the lead in all the technical decisions within an independent operating Devops team?
  • Are you familiar with greenfield and innovation projects around Microservices, scalability and performance?
  • How about working with technologies like Java8 (functional), Spring Boot, Cloud, ActiveMQ, Microservices, Docker, CI/CD?

Then this is definitely the job for you!

Your employer: The driving force behind the performance of the Dutch IT-landscape

This is a true tech company which has established itself its name in the market. Being a genuine product company they are developing products for the most successful companies in industries like aviation, media & entertainment, transportation and telecommunications. By the means of smart and innovative solutions which are fully inhouse developed. With this they are able to optimize entire IT-environments that provides a substantial added value, for a better customer service, optimizing processes and saving money. These solutions have direct impact on the services of these large companies, which in return are beneficial for the hundred of thousands of their customers.

All the clients of this tech company have something in common. Very complex IT infrastructures and architectures are the key factor within their business operations. To analyze, optimize and improve this key factor, they have developed smart and data driven solutions. This IT is changing at a very fast pace for their clients. This is the reason why they have decided to undergo a full revision of their products and enter an important stage to keep up with the demand. Due to a rapid growth of the amount of data, scalability and performance is what will define the coming changes. Next to this there will be also be an opportunity to implement Artificial Intelligence and machine learning in the future. To kickstart this revision from the ground up, you can expect a modern technology stack like: Java8(functional), Spring Boot, REST, Cloud, ActiveMQ, Microservices, Docker, CI/CD, TDD and DevOps

Are you up for this challenge?

Your role: Lead Developer Java Utrecht

As a Lead Developer Java Utrecht you will be the hands-on leader of one of the independent DevOps teams of this Tech company. This team that you will be leading is responsible for all the innovation, greenfield and future proofing of the products.

You can expect to answer questions about: What the new architecture will look like based on Microservices with Docker? Which technical solutions need to be developed to get more added value from the data of the clients, with implementing machine learning? How to make sure that the systems performance is optimal and able to scale? These are some of the issues where you will be making the decisions about as a Lead Java Software Engineer Utrecht. All these improvements are for their entire product suite that is fully developed inhouse.

The team where you will be leading is technically well-educated and eager to learn and grow. There is a good balance of experience levels, which creates a great environment for sparring as well as sharing your knowledge to the lesser experienced team members. As the Lead Java Software Engineer Utrecht of the innovation team you will be leading by example. Taking the less experienced engineers through your technical expertise, bringing new insights and defining the architecture. Together with the CTO and Development Manager you will form a team representing the technical hart of the organisation, play an important role of charting out the course of development, giving presentations about your progress as development team and planning out sprints.

Because of the small scale of the organisation, you are able to make a real impact. Your opinion will matter on important technical decisions and make a difference on the end results. So, enough room and opportunities to establish and deploy something that you can be proud of when you look back in a few years ahead!

Are you a Senior Java Software Engineer and are you experienced in taking the lead within projects? Then this should be a great step up, providing you all the possibilities.

What is required?

  • A completed Bachelor’s degree in IT or similar field
  • Minimum of 8 years professional experience as a Java Software Engineer/Developer
  • Experience in a Lead Developer role as a position or project
  • Experience with Java8
  • Experience with frameworks like Spring (Boot) and /or Hibernate
  • Experience with Cloud computing is a plus
  • Experience with MicroServices and Docker is preferred
  • Experience with REST and/or ActiveMQ is preferred
  • Experience with Scrum and CI/CD is preferred
  • Experienced with tool like Maven, Jenkins, Sonar and/or Git is preferred

What is offered?

  • Salary between € 70.000 and € 80.000 based on knowledge and experience
  • 8% bonus
  • Flexible working hours
  • Generous Pension
  • Personal training budget
  • 25 vacation days
  • Possibility to work from home
  • Travel cost reimbursement
  • Choice of laptop
  • Restaurant facilities for lunch

Would you like to make a significant contribution towards the future proofing of the genuine tech company in the hart of Utrecht, and build solutions around scalability and performance?

Please send your cv to Serge Warbout at s.warbout@codeguild.nl

For all our other software engineering positions visit the CodeGuild Hall: www.codeguild.nl

  • Accepted file types: pdf, doc, docx, txt, rtf, Max. file size: 5 MB.