JAVA Technical Lead
Posted on Oct 4, 2021 by Nicoll Curtin Technology
JAVA Technical Lead
Are you an experienced JAVA Technical Lead? Have you worked closely with Architects to redesign and rearchitect large monolithic applications into microservices? Have you led development teams in an Agile way? Are you interested in becoming part of a team that is responsible for API development, which enables developers to develop their own microservices? If so, this could be the perfect JAVA Technical Lead job for you!
You will join a specialist team based in Zurich that take responsibility for API development. Alongside the developers in Zurich, there is also a team of developers in Poland that would potentially come under your remit. The team have developed an integration platform that enables developers to develop their own microservices and currently have circa 60 microservices in production.
They do this by following a strict Agile approach to development, making use of high test coverage and also Cucumber for BDD. The core competencies are strong JAVA development skills, good knowledge of the Spring framework (Boot, Integration), microservices and Kafka for streaming. Given the nature of their work, there is containerization using Docker & Kubernetes.
The need for a Technical Lead has come about because currently the two lead Architects are splitting this responsibility and in order for the platform to grow the Architect's time is better spent on architectural tasks. As the Technical Lead, you will take ownership for the development teams, ownership for delivery and work closely with the Architects on design decisions.
As part of this team you will get the best of both worlds in the sense that you will work for a large well funded firm, but get to operate without as much of the classic red tape associated with a large environment.
If you are interested in finding out more about this JAVA Software engineer job, please send your CV to (see below) or alternatively you can call me on (see below).