Posted 1 month ago
Java R&D Software Engineer - Leuven
AI Summary
Develops and improves Java-based security tools such as ProGuard and DexGuard, focusing on bytecode analysis, obfuscation, encryption, and code hardening for Android and Java applications.
About this role
Summary
We are looking for a passionate Java Software Engineer with a strong interest in software security and low-level software engineering to join our R&D team in Leuven, working on our Java based products, such as ProGuard and DexGuard.
Our technology processes and transforms Java and Android applications using techniques such as bytecode analysis, obfuscation, optimization, encryption, and code hardening to make applications smaller, faster, and more resilient against reverse engineering and tampering.
The ideal candidate enjoys solving complex technical problems, working with challenging codebases, and experimenting with new ideas. You’ll have the opportunity to research new optimization and code hardening techniques and turn promising concepts into production-ready solutions.
Responsibilities
- Maintain and improve our Java-based technology, including ProGuard and DexGuard.
- Research, test, and implement new code hardening techniques.
- Work with Java bytecode, obfuscation, encryption, and application processing.
- Continuously improve code quality through extensive testing.
- Stay up-to-date with reverse engineering and software security practices.
- Support customers with complex technical questions related to our software.
Profile
- Master's degree in Computer Science, Software Engineering, or a related field.
- Ideally 2 to 3 years of experience in a similar software engineering role.
- Excellent Java & Kotlin skills.
- Experience working with complex codebases.
- Interest in low-level programming, debugging, and software security.
Useful Skills
- Knowledge of compiler technology, Java bytecode, or complex application processing.
- Knowledge of obfuscation, optimization, or software protection techniques.
- Experience with reverse engineering and related tools.
- Familiarity with Android, Gradle, or ProGuard.
- Knowledge of information or application security.
What Guardsquare Offers You
- A full-time job with a competitive salary package.
- The tools and flexibility to develop yourself successfully.
- An international environment where you’ll interact with motivated and open colleagues from diverse backgrounds.
- A workplace where you can share and implement your ideas.
- A hybrid work policy that helps ensure an excellent work-life balance.
At Guardsquare, we take pride in being a diverse and multicultural company. You’ll be part of a dynamic team that strives for excellence, encourages collaboration, and focuses on continuous learning and technical growth.
So, what are you waiting for? Join us!
About Guardsquare
Guardsquare offers the most complete approach to mobile application security on the market, covering the full development cycle from mobile app security testing and code hardening to real-time threat detection and API security.
More than 1,000 customers worldwide rely on Guardsquare to identify security risks and protect their mobile applications and SDKs against reverse engineering and tampering.
Guardsquare is based in Leuven (Belgium), with offices in Ghent (Belgium), Boston (USA), and Munich (Germany).
Skills
Explore related jobs
More jobs at Guardsquare
Similar Java jobs
- C
Android Developer / Android DesignerCareer Guidant · Charlotte, NC - BAndroid developer(Android framework)_BCSCBosch Group · Wuxi, Jiangsu
- RStaff Android Engineer, Android PlatformReddit · Remote - United States
- AAndroid Engineer (Android / Java / Kotlin)Ampa · Remote (United States)
- SAndroid DeveloperStem Xpert · San Francisco, CA
- Sandroid engineersStem Xpert · San Francisco, CA
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.