Software Entwickler IT Sicherheit

Brunel GmbH
Aachen, Germany
12 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Bash Shell Software Quality Cyber Security Linux Python (Programming Language) Open Source Technology Public Key Infrastructure Software Architecture Software Engineering
+5 more
SQL Databases Systems Architecture TypeScript Backend Front End Software Development

Job description

  • Du entwickelst neue Features und gestaltest die Systemarchitektur aktiv mit - mit Fokus auf Skalierbarkeit, Sicherheit und Stabilität.
  • Ein Schwerpunkt liegt auf sicherheitskritischen Komponenten: Du implementierst und integrierst kryptografische Verfahren (z. B. im Bereich PKI, Verschlüsselung, Signaturen) und sorgst für deren sicheren Betrieb.
  • Du entwickelst und wartest Backend-Services (Java), schreibst Skripte (Python/Bash) und arbeitest an Schnittstellen sowie Frontend-nahen Komponenten (JavaScript/TypeScript).
  • Du analysierst Performance und Systemverhalten in Linux-Umgebungen, identifizierst Engpässe und behebst diese nachhaltig.
  • Du stellst Codequalität durch Reviews, Tests und klare Standards sicher und bringst dich in Architektur- und Designentscheidungen ein.
  • Du arbeitest eng mit anderen Teams zusammen, unterstützt bei Tests und im Support und dokumentierst technische Lösungen verständlich.
  • Du hinterfragst Prozesse und entwickelst sie im agilen Umfeld kontinuierlich weiter.

Requirements

  • Du hast ein MINT-Studium oder eine vergleichbare Qualifikation und mehrjährige Erfahrung in der Softwareentwicklung.
  • Du arbeitest sicher mit Linux (inkl. grundlegender Netzwerkthemen) und programmierst routiniert in Python, Bash sowie JavaScript/TypeScript. Im Backend bringst du fundierte Erfahrung mit Java im Enterprise-Umfeld mit.
  • Du verfügst über Know-how oder hast hohes Interesse in IT-Sicherheit und Kryptografie und hast idealerweise Erfahrung mit HSM oder Open-Source-Sicherheitslösungen.
  • SQL oder hardwarenahe Entwicklung sind ein Plus.
  • Du denkst analytisch, verstehst moderne Softwarearchitekturen und triffst fundierte technische Entscheidungen.

Benefits & conditions

Wir bieten Ihnen eine Unternehmenskultur, die geprägt ist von der Vielfältigkeit unserer Mitarbeiter sowie von gegenseitiger Wertschätzung - zwischen den Mitarbeitern und auf allen Unternehmensebenen. Dazu gehören neben abwechslungsreichen Stammtischen mit den lokalen Brunel Teams, auch regelmäßige Feedback-Gespräche über Ihre Herausforderungen und Perspektiven mit Ihrem Account Manager. Mit individuellen Fortbildungen und Trainings werden Sie optimal gefördert und auf zukünftige Projekte vorbereitet. Unbefristete Arbeitsverträge, 30 Tage Urlaub, Arbeitskontenregelung sowie betriebliche, arbeitgeberfinanzierte Altersvorsorge sind bei uns selbstverständlich.

About the company

Arbeiten bei Brunel bedeutet: attraktive Projekte in der ganzen Bandbreite des modernen Engineerings und der IT, außergewöhnliche Karriereperspektiven bei Kunden vom Mittelstand bis zum DAX-Konzern, und die Sicherheit eines seit 50 Jahren etablierten Ingenieurdienstleisters. Mit mehr als 40 Standorten und sechs Solutions Hubs in der DACH-CZ Region sowie über 12.000 Mitarbeitenden an 120 Standorten weltweit bieten wir die ideale Plattform, um den technologischen Fortschritt aktiv mitzugestalten - denn Stillstand bedeutet Rückschritt!

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.xing.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:00 min

Misconceptions about TypeScript safety capabilities

Simone Sanfratello · JS Congress

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder · LIVE

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · WWC 2024

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all