Enpit

Junior Software Engineer (m/w/d)

Paderborn
Tech Stack
JavaScriptTypeScriptJava Node.jsReactNext.jsAngularVueSpring Boot
Language Requirements
English
Requirements
Junior Seniority
1+ years Experience
No Degree
Remote Policy

Remote

Germany

Du willst nicht nur Features bauen, sondern verstehen, wie Systeme als Ganzes funktionieren – und wie man sie evolutionär weiterentwickelt? Als Junior Software Engineer bei uns in Paderborn machst du mit unserem erfahrenen Team, das mit JavaScript/TypeScript cloud-native Lösungen für unsere Kund:innen entwickelt, deinen nächsten Schritt.

Ein besonderer Fokus deiner Rolle liegt auf dem Aufbau und der Weiterentwicklung moderner Entwicklungs-Workflows - Du gestaltest Architekturen, in denen Coding Agents nicht nur eingesetzt, sondern gezielt orchestriert, überwacht und gesteuert werden. 

Wir sind ein IT-Consulting-Unternehmen, das sich auf moderne Web- und Cloud-Lösungen spezialisiert hat. Unser Schwerpunkt liegt auf JavaScript/TypeScript, aktuellen Webframeworks – von der Konzeption über die Implementierung bis hin zum Betrieb in der Cloud. Wir arbeiten eng mit unseren Kund:innen zusammen, beraten, entwickeln und übernehmen Verantwortung für langlebige, saubere Softwarelösungen.

Moderne Softwarearchitektur mit Hands-On Mentalität:
Du arbeitest an skalierbaren Systemen mit Fokus auf Developer Experience, Codequalität und langfristige Wartbarkeit. Dabei bist du Teil interdisziplinärer Teams – gemeinsam mit Frontend-, Backend- und DevOps-Expert*innen gestaltest du nachhaltige Lösungen.

AI, Cloud, API-First – keine Buzzwords, sondern Alltag:
Du nutzt moderne Technologien im Bereich Cloud, APIs und AI-/LLM-basierte Komponenten, um Systeme zu bauen, die im Alltag unserer Kund:innen einen spürbaren Mehrwert haben.

Lernen & Wachsen:
Du bringst 1–2 Jahre Erfahrung in der Softwareentwicklung mit und willst dich gezielt in Richtung Architektur weiterentwickeln. Bei uns bekommst du Mentoring durch erfahrene Architekt:innen, strukturierte Einarbeitung in Architekturprinzipien und Projekte, in denen du Schritt für Schritt mehr Verantwortung übernimmst.

  • Erste Erfahrung in der Softwareentwicklung oder erste praktische Erfahrung aus Projekten, Praktika oder Werkstudententätigkeiten, idealerweise im Web- oder Cloud-Kontext.
  • Sehr gute Kenntnisse in JavaScript/TypeScript und Java, und erste Erfahrung mit einem gängigen Framework oder Runtime (z. B. Node.js, React, Next.js, Angular, Vue.js, SpringBoot).
  • Erste Berührungspunkte mit:
    • Softwarearchitektur und Microservices
    • REST- oder GraphQL-APIs
    • Cloud-Umgebungen
    • Developer-Experience-Themen (z. B. CI/CD, Testing, Dokumentation)
  • Interesse an Softwarearchitektur, Systemdesign und Cloud-Infrastrukturen
  • Neugier auf AI-gestützte Entwicklung, Automatisierung und Agentic Engineering
  • Spaß daran, komplexe Systeme zu verstehen und strukturiert zu verbessern.
  • Bereitschaft, Verantwortung zu übernehmen und dich fachlich weiterzuentwickeln.
  • Du arbeitest strukturiert, kommunizierst klar und hast Spaß daran, dein Wissen in Communities und bei Kunden zu teilen.
  • Kleines, starkes Team: Du arbeitest direkt mit erfahrenen Architekt:innen und Senior-Entwickler:innen zusammen, statt in großen Strukturen unterzugehen.
  • Echter Lernhebel: Du bekommst Mentoring, Code-Reviews, Architektur-Coaching und Einblicke in verschiedene Projekte und Branchen.
  • Tech-Stack mit Zukunft: Fokus auf JavaScript/TypeScript und moderne Webtechnologien – kein Legacy-Zoo.
  • Gestaltungsspielraum: Deine Ideen für Architektur, Tools und Prozesse sind ausdrücklich willkommen.
  • Arbeitsweise: Standort Paderborn mit der Möglichkeit, remote zu arbeiten; kurze Entscheidungswege, offene Kommunikation und ein Team, das sich gegenseitig unterstützt.
  • Du bewirbst dich über unser Online-Formular – dein Lebenslauf reicht im ersten Schritt völlig aus.

  • Wir melden uns innerhalb von 7 Tagen bei dir mit einem Feedback.

  • In einem kurzen Kennenlerngespräch (remote) schauen wir, ob wir zueinander passen und klären deine Fragen. Ggf. folgt auch ein Probetag, bei dem du einen realistischen Einblick in unsere Arbeit bekommst.

  • Zum Abschluss gibt es ein finales Gespräch vor Ort in Paderborn.

  • Wenn für beide Seiten alles passt, erhältst du dein Vertragsangebot!