Skip to content
Esc
Internships in Canada
New-grad roles in Canada
Remote roles
Roles that show pay
Postings at high ghost risk
PayWhat student tech roles in Canada pay
Check a linkPaste a posting to see its real age and ghost risk
JobsEvery open tech role
CompaniesWho fills fastest, who leaves postings up
Hiring calendarWhen employers open intern and new-grad roles
Skills gapWhat postings ask for that you don't have
Your resumeScore and fixes
Your matchesOpen roles ranked by your resume
ApplicationsSaved, applied, interviewing, offers
SettingsTheme, text size, motion
How it works

↑ ↓ to move, Enter to open? every shortcut

Keyboard shortcuts

CtrlKor/
Search employers, postings and pages
JorK
Next or previous posting in a list
O
Open the posting's page
Enter
Open it in the preview, on wide screens
S
Save or unsave it
?
This list
Esc
Close
Guardsquare

Java R&D Software Engineer - Leuven

  • Seen live on Guardsquare's site today
  • Mid level
Pay
Not stated
Location
Leuven (BE)
Open for
12+ days
First seen
Oct 23, 2026
Apply on Guardsquare's site (opens in a new tab)

Posting record

No flags

Open 12+ days

The posting's record, oldest first
  1. Guardsquare's site dates the posting
  2. Ghostless first sees this listing
  3. Last checked: still up
How we know

It hasn't been reposted, listed twice, or left up unusually long, and the posting doesn't say it's a talent pool.

Ghostless records the day it first sees a posting, so a repost can't reset its age. This one was already up when Ghostless started tracking Guardsquare, so its true age is longer.

Last checked Nov 4, 2026.

How well do you match?

See how much of this posting your resume shows, and what it's missing.

Upload your resume

What it asks of you

2–3 years of experience
“Ideally 2 to 3 years of experience in a similar software engineering role.” (quoted from the posting)
Master's degree asked for
“Master's degree in Computer Science, Software Engineering , or a related field.” (quoted from the posting)

What the posting discloses

Not stated: Pay, real vacancy, AI screening.

Why these three

Ontario requires postings from employers with 25 or more staff to state the pay, whether the vacancy exists, and whether AI screens applicants.

Some employers add pay only on their own site. Check the original posting before you rule it out.

Skills mentioned

About the 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).

Something wrong with this posting?