WA

Principal Java Engineer

Waratek

2 months ago

Expires On22 Jul 2025

Dublin, Senegal

Gig description & requirements

Join to apply for the Principal Java Engineer role at Waratek

2 months ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

Role Overview

This is a role in a small product team working on specialised Cybersecurity Runtime Application Self-Protection (RASP) tooling - https://waratek.com/products/

We are seeking an exceptional programmer with expertise in Java, who will thrive in exploring the JDK ecosystem further. You will join a team developing the core technology behind our Java Agents, working on cutting-edge security solutions.

Your responsibilities will include inventing algorithms to mitigate vulnerabilities and dynamically modifying runtime behavior to detect and stop attacks. You will deepen your knowledge of the Java ecosystem, bytecode, and obscure JDK capabilities.

The product area is complex and rewarding. The team currently consists of two Java engineers and two test automation engineers.

Responsibilities

  • Develop, test, and maintain a robust, scalable Java Agent.
  • Help expand our software security offerings.
  • Collaborate with cross-functional teams to define, design, test, and deploy new features.
  • Ensure code quality and performance through testing, reviews, and best practices.
  • Contribute to architecture discussions, especially around backend, DevOps, and cybersecurity best practices.
  • Troubleshoot and resolve application issues to ensure system reliability and performance.

Core Experience / Qualifications

  • 7+ years of professional experience with Java.
  • Deep understanding of the inner workings of Java.
  • Knowledge of security best practices in software development.
  • Experience with various testing approaches.
  • Excellent communication and collaboration skills.

Desirable Experience / Skills

  • Experience building secure software, working in cybersecurity, or familiarity with security frameworks and protocols.
  • Experience supporting and maintaining developer tooling products.
  • Knowledge of additional languages such as Groovy, Kotlin, Python, SQL, or TypeScript.
  • Knowledge of other languages like Scala, Rust, C++, C#, etc.
  • Engineering leadership experience to help grow the team.

About Us

Waratek is an award-winning Software Defined security platform that automates security management, reducing human error, false positives, and keeping pace with rapid development cycles. We enable security at scale, protecting every application and patching vulnerabilities without code changes or regressions.

We value candour, transparency, and collaboration. Our culture emphasizes team over individual, accountability, and ownership, fostering innovation and exploration. Our Glassdoor rating is 4.6/5.

Headquartered in Dublin, Ireland, with US operations in Chicago, IL.

Additional Details

  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Information Technology
  • Industry: Software Development
#J-18808-Ljbffr

Gig Domain/Function :

Gig Type :

Educational Qualifications :

Location :

Dublin, Senegal

Create alert for similar gigs

WA

Waratek

Principal Java Engineer-Waratek-Dublin, Senegal