The role of Senior Software Developer / Tech Lead at Haeger Consulting GmbH involves full-stack development of Java and web applications, focusing on delivering sustainable solutions to clients. Key responsibilities include analyzing existing systems for modernization, optimizing technical challenges, and implementing clean coding practices. The ideal candidate will have extensive experience in Java development, particularly with Spring and Jakarta EE, along with strong problem-solving skills an