Guardsquare

Java Software Engineer (Singapore)

Guardsquare
Apply
3 months ago
Singapore, SingaporeMid Level / Senior

Responsibilities

  • Develop and improve Java-based products, including ProGuard, DexGuard, and future Java technologies.
  • Research, test, and implement code-hardening, optimization, and application-processing techniques.
  • Work with Java bytecode, compiler technology, build pipelines, and complex application-processing workflows.
  • Maintain and continuously improve a large, mature codebase.
  • Investigate, reproduce, and debug complex technical issues.
  • Help customers integrate and use the software, collaborating with customers and internal R&D teams.
  • Improve software quality through extensive testing and track developments in Java, compiler technology, mobile application security, and reverse engineering.

Requirements

  • Master's degree in Computer Science or a related field.
  • At least 2–3 years of relevant software engineering experience.
  • Excellent Java skills and experience with large or complex codebases.
  • Experience with Linux, low-level programming, and debugging.
  • Strong analytical and problem-solving skills and the ability to communicate complex technical topics clearly.
  • Interest in software security and reverse engineering.
  • Preferred qualifications include knowledge of compiler technology, Java bytecode, complex application processing, information security, reverse engineering tools, code obfuscation, optimization techniques, Android, Gradle, and ProGuard.

Benefits

  • Full-time, office-based position in the new Singapore office.
  • Opportunity to work on challenging Java application-protection and reverse-engineering problems and deepen expertise in Java, compiler technology, and mobile security.
  • Opportunity to help build a new R&D team from its early stages in an international environment focused on technical ownership, collaboration, and continuous learning.
  • Candidates must be legally authorized to work in Singapore at the time of application; the employer cannot provide visa or work permit sponsorship.

Tech Stack

GradleJavaLinux

Categories

Guardsquare

About Guardsquare

51-200 employees

Guardsquare builds mobile application security software for developers and security teams, offering tools for app security testing, code hardening, runtime protection, and threat monitoring based on the open-source ProGuard project. Founded in 2014 and headquartered in Leuven, Belgium, the privately held company sells commercial products such as DexGuard and iXGuard and serves over 1,000 customers worldwide, with offices in Ghent, Boston, and Munich.

Contact me