> Markdown version of [/jobs/ext/2458108-java-r-d-team-lead-munich](https://www.wearedevelopers.com/jobs/ext/2458108-java-r-d-team-lead-munich). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java R&D Team Lead - Munich - **Company:** Guardsquare - **Location:** München, Germany - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Android Software Development, Static Program Analysis, Software Debugging, Programming Tools, Gradle, Mobile Application Software, Reverse Engineering, Mobile Security, Software Engineering, System Programming, Software Security, Bytecode, Information Technology, Optimization Algorithms, Build Tools - **Published:** August 28, 2026 - **Apply:** https://de.indeed.com/viewjob?jk=bcc9da6330974712 ## About the Role * Master's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience), with at least 5 years of professional Java software engineering experience and previous experience leading or mentoring software engineers, ideally in a Team Lead or similar role. * Excellent Java programming skills and strong software engineering fundamentals. * Experience with or a strong interest in software and mobile application security. * Experience with low-level programming, compiler technology, code analysis and/or optimization techniques is an asset. * A pragmatic, hands-on and no-nonsense attitude with a drive to continuously raise the bar. * Excellent English communication skills. * Understanding of the value of in-person leadership and collaboration in our Munich office within a hybrid working environment. Useful skills * Experience with Android application development and the Android ecosystem. * Knowledge of Android build tools such as Gradle and ProGuard. * Experience with reverse engineering and commonly used tools such as JADX, apktool or similar. * Knowledge of Android bytecode, application internals or code analysis. * Previous experience working on developer tools, security products or static analysis solutions. ## Description The ideal candidate has a strong background in Java software engineering and an interest in software security. You enjoy solving complex technical problems, working with sophisticated codebases and translating ideas into robust and maintainable solutions. At the same time, you are ready to take ownership of a small team, provide technical direction and help other engineers perform at their best., As Team Lead, you'll remain close to the technology and contribute directly to the engineering work alongside your team. This is not a typical Java development role: you'll work on technically complex problems at the intersection of Java, compiler technology, and application security. * Design and evolve Java-based security products, working with bytecode and compiler technology. * Research advanced code hardening, optimization, and obfuscation techniques. * Solve complex engineering challenges to protect mobile applications against reverse engineering. * Maintain a complex codebase while upholding high coding standards and best practices. * Debug technical issues and support customers with in-depth integration challenges. * Drive architectural decisions and stay ahead of trends in Java and mobile security. Team leadership * Ensure timely, high-quality delivery of team results. * Lead daily development: prioritize tasks, distribute work, and remove blockers. * Mentor and coach team members on technical and career growth. * Set performance goals, provide feedback, and conduct appraisals. * Foster a culture of collaboration, continuous learning, and excellence. * Drive process improvements and innovation while representing Guardsquare's R&D values and culture. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [Just-in-time Compilation in JVM](https://www.wearedevelopers.com/videos/240-just-in-time-compilation-in-jvm) - [Modular Secrets to Lightning-Fast Android Builds](https://www.wearedevelopers.com/videos/1428-modular-secrets-to-lightning-fast-android-builds) - [Local Candidates vs International Talent - Building the Very Best Dev Team](https://www.wearedevelopers.com/videos/1067-local-candidates-vs-international-talent-building-the-very-best-dev-team) - [Building a framework-independent component library](https://www.wearedevelopers.com/videos/1679-building-a-framework-independent-component-library) ## Related Articles - [Backend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/196-backend-developer-salary-in-germany-2023) - [Software Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/194-software-developer-salary-in-germany-2023) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Frontend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/195-frontend-developer-salary-in-germany-2023)