revel8

Cybersecurity

(Junior)SoftwareEngineer

€48–62k ~AI est. München, Germany FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Entry candidates.

The Brief

“(Junior) Software Engineer at revel8. Skills: Software development, Cloud product, Cybersecurity training. Ship features. Implement features”

Industry & Context.

Cybersecurity
Problems you'll solve

Problem solving; Identify and debug issues

What They're Looking For.

Must Have

Recent Computer Science graduate, Equivalent practical experience, Hands-on Java experience, Familiar with React, Basic SQL knowledge, Basic relational databases knowledge, Familiarity with Spring Boot

Nice to Have

Familiarity with Angular

What You'll Do.

Turn user stories into functionality

Take ownership of frontend tasks

Take ownership of backend tasks

Participate in architecture discussions

Participate in design discussions

Contribute perspective

Work closely with Product

Work closely with Customer Success

Understand requirements

Write maintainable code

Participate in code reviews

How You'll Work.

Team & Collaboration

Cross-functional collaboration; Work with experienced engineers

Full Job Description

Our mission We're on a mission to create 10 million human firewalls! At revel8, we redefine cybersecurity training with hyper-realistic simulations that reflect today's evolving attack landscape. Our innovative platform combines AI-driven multi-channel attacks with gamified, real-time learning to build resilience where it matters most: the people. Your mission As a (Junior) Software Engineer , you'll take product ideas and ship them as real features on a platform that's growing fast and tackling a genuinely hard problem. You'll work alongside experienced engineers who care about doing things right and who'll actually invest time in helping you level up. From day one, your code goes to real customers. How your day-to-day will look like: Feature Implementation: You turn user stories into working functionality in our cloud application, taking ownership of frontend and backend tasks across our Java and React stack. Problem Solving: You identify and debug issues across the codebase, supported by seniors who help you build strong engineering instincts along the way. Platform Contribution: You participate in architecture and design discussions, contributing your perspective as we shape a platform with a rapidly growing user base. Cross-functional Collaboration: You work closely with Product and Customer Success to understand requirements and make sure what you build actually solves the problem. Code Quality: You write clean, tested, maintainable code and participate in code reviews, both receiving and giving feedback as you grow. Continuous Learning: You stay curious about our tech stack and the cybersecurity space, picking up new tools and patterns as we evolve the platform. Is it you we are looking for? You... Recently graduated in Computer Science, Software Engineering, or a related field - or bring equivalent practical experience (1–2 years). Have hands-on experience with an object-oriented language, ideally Java, and are familiar with frontend development using React

Free ATS check

Applying for this (Junior) Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about revel8?

Real rants from real employees. Read before you apply.

Read Company Rants →