Working on behalf of one of Germany's leading app providers creating productivity tools Currently, we are looking for top performers in software development. Ideally, an individual with vast knowledge in Java 21 and Spring BootThe HQ is based in Stuttgart with the position being remote for he majority and 1 week onsite per quarter for team meetings / events The primary responsibilities would be:Design and implement features for the next generation of our product,Maintain and evolve our AWS infrastructureWrite and maintain automated unit, integration and end-to-end testsmentoring junior developers and sharing your knowledge in internal talks.Provide input and review user documentation from a technical point of viewUtilise technologies and tools like Bitbucket, Docker, Git, IntelliJ, Java, Spring & AWS The basic requirements are as follows: 8+ years of experience as a Java DeveloperVast experience with Java 21, Spring Boot & AWSExperience working in a product companyWorked in teams of 5+ Java DevelopersExperience mentoring junior developersvery good English language skills, German is an advantagePermanent employment basisFull-time remote working policy in Germany but would be required in Stuttgart once a quarterSalary range 85,000 – 90,000 + further benefits. This is an exceptional opportunity to work within a company that is an equal opportunity employer offering a very diverse workspace all while working with the latest most modern technologies. If you're interested in exploring this role further, we look forward to your application.