Java Software Engineer

Market leader in mobile application security, providing solutions for mobile app protection and security testing, built on ProGuard technology.
Leuven, BelgiumGhent, BelgiumBoston, MA, USA
Backend
Mid-Level Software Engineer
Hybrid
2+ years of experience
Cybersecurity · Enterprise SaaS

Description For Java Software Engineer

Guardsquare, a leading mobile application security company, is seeking a Java Software Engineer to join their international team. The role focuses on developing and maintaining their successful open-source project ProGuard and commercial product DexGuard. These products utilize compiler technology, obfuscation, encryption, and optimization techniques to enhance Java and Android applications.

The ideal candidate will have a strong foundation in Java development with 2-3 years of experience and a Master's in Computer Science or equivalent practical experience. You'll be working with cutting-edge security products that protect applications against reverse engineering and tampering, serving over 900 customers worldwide including major payment processors, banks, and social media companies.

As part of the team, you'll have direct impact on product development, feature implementation, and workflow improvements. Your responsibilities will include designing and developing software solutions, providing customer support, and researching the latest compiler and mobile security technologies. The role offers exciting challenges in compiler technology, application security, and optimization techniques.

Guardsquare offers a dynamic, multicultural environment with offices in Leuven and Gent (Belgium), Boston (USA), and Munich (Germany). The company provides a hybrid work model, ensuring work-life balance, along with competitive compensation and opportunities for continuous learning and growth. You'll be part of a diverse team that values different perspectives and encourages active collaboration and innovation.

The position requires strong technical skills in Java, with additional value placed on experience with Linux, compiler technology, security, and Android development tools. You'll be working on products that are used by billions of devices, making a significant impact in the mobile application security landscape.

Last updated 3 minutes ago

Responsibilities For Java Software Engineer

  • Design, develop, maintain and improve software products
  • Provide email support to customers
  • Research compiler and mobile security technology
  • Work on ProGuard and DexGuard products
  • Implement optimization and hardening techniques

Requirements For Java Software Engineer

Java
Linux
  • Deep knowledge of Java
  • 2-3 years of experience in a similar role
  • Master in Computer Science or equivalent practical experience
  • Good verbal and written communication skills in English

Benefits For Java Software Engineer

  • Competitive salary package
  • Tools & flexibility for self-development
  • International work environment
  • Hybrid work policy with work-life balance
  • Continuous education and skill enhancement
  • Collaborative and diverse workplace

Interested in this job?

Jobs Related To Guardsquare Java Software Engineer

Software Engineer, Hardware Test & Automation (Starlink Subassemblies)

SpaceX is hiring a Software Engineer for Hardware Test & Automation to develop integrated operations and automation for Starlink satellite subassemblies.

Software Engineer

Mid-level Software Engineer position at Germany's leading car leasing platform, focusing on PHP/Laravel backend development with React frontend work in an agile environment.

Mid Level Systems Engineer

Mid-level systems engineer position at Captivation Software, focusing on complex data systems and networks with Top Secret clearance requirement.

Software Engineer - Chat Apps

Software Engineer position at Braze focusing on building and scaling chat messaging channels, requiring 2-5 years of full-stack development experience.

Software Engineer II

Software Engineer II position at Braze focusing on high-throughput distributed systems and core messaging infrastructure, offering competitive benefits and remote work options.