Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Principal Java Engineer.
Ireland Jobs Expertini

Urgent! Principal Java Engineer Position in Dublin - Waratek

Principal Java Engineer

Job Expired.


Job description

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 -

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


Required Skill Profession

Design & Development


Job Expired.


Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Principal Java Potential: Insight & Career Growth Guide