Senior java developer / tech lead / architect / Advisor Can be hired on short or long contracts when available. Preferred roles: Tech lead, coding architect or similar. Being responsible / lead for the tech side of large and medium projects. Specialities / Expertise: Making complex solutions come alive. Refactoring old rotten code bases. Creating easy maintainable, scalable, customizable and professional systems. Increasing developer productivity. Coaching developers to create better code. Helping your organization move fast in the right direction. Using the right technology to solve problems. Some keywords: Java, Spring Boot, Microservices, Event driven architecture, hexagonal architecture, Open source software,