G

Guardsquare

Mobile app security with code protection

Java R&D Team Lead

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeMunich, GermanyNo salary listed

About the Job

Requirements

  • A Master’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • At least 5 years of professional Java software engineering experience.
  • 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.
  • Excellent English communication skills.
  • Understanding of the value of in-person leadership and collaboration in the Munich office within a hybrid working environment.

Responsibilities

  • 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.
  • Ensure timely, high-quality delivery of team results.
  • Lead daily development by prioritizing tasks, distributing work, and removing 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.

Desired Qualifications

  • Experience with low-level programming, compiler technology, code analysis, and/or optimization techniques.
  • 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.

About the Company

Guardsquare

Mobile app security with code protection

GuardSquare provides security tools for native and cross‑platform mobile apps, protecting Android and iOS throughout the software lifecycle. Its products use code hardening, obfuscation, encryption, and runtime protection (RASP) to prevent reverse engineering and tampering, plus AppSweep for security testing and ThreatCast for real-time threat monitoring. It differentiates itself by delivering multi‑layer protection across development and production with backward compatibility to ProGuard and a focus on end‑to‑end app shielding and threat visibility. The goal is to help businesses securely ship mobile apps by reducing code exposure and detecting active attacks, supported by software licenses and expert services, with growth through acquisitions and funding.

Company size
51-200
Company stage
Early VC
Total funding
$30.1M
Headquarters
Leuven, Belgium
Founded
2012

Recently Posted Jobs

Explore more opportunities at Guardsquare

See more jobs