Senior Softwareentwickler Java

form4 GmbH
Berlin, Germany
7 days ago
Apply on jobs.meinestadt.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Languages
English, German

Tech stack

Clean Code Principles Java (Programming Language) Microsoft Windows Application Programming Interfaces (APIs) Automation of Tests Unit Testing Bootstrap (Software) Cascading Style Sheets (CSS) Continuous Integration Relational Databases Linux Document Management Systems
+18 more
Elasticsearch Identity and Access Management Integrated Development Environments IntelliJ IDEA Internet Protocol Internet Services Apache Maven Software Architecture Standard Sql Apache Solr JetBrains Okta ReactJS Spring-boot Gitlab Git AngularJS Front End Software Development

Job description

API Access Management Intranet Internet Test Automation Windows Englisch Java Dokumentenmanagement-System Entwicklungsumgebungen Linux Dokumentenmanagementsysteme Security Server Maven Elasticsearch JetBrains START Praktikumserfahrung React Frühstück Internet Protocol Hybrid HTTP Automated Testing Automation Testing CSS GIT GitLab Continuous Integration Produktentwicklung Frontend Deutsch Selbstbewusstes Auftreten Verantwortungsvolle Arbeitsweise Flexibilität Engagement Eigenmotivation Kreativität

Unsere Leistungen

Kostenlose Getränke Sorgfältige Einarbeitung Unbefristeter Arbeitsvertrag Weiterbildungsmaßnahmen Betriebliche Altersvorsorge Homeoffice

Requirements

  • professionelles Auftreten als Consultant (Beratung, Entwicklung und Präsentation von Lösungsstrategien)
  • fundiertes Wissen und mindestens 10 Jahre Praxiserfahrung in Java -Technologien
  • Erfahrung mit automatisierten Testverfahren /Unittests
  • gutes Verständnis im Bereich Softwarepattern , Clean Code, und Best Practices
  • Software-Architektur
  • fundiertes Wissen über relationale Datenbanken , SQL
  • Eigeninitiative
  • sicherer Umgang mit Git und Git-Workflows
  • eigenverantwortliches Arbeiten
  • sehr gute Deutschkenntnisse
  • gute Englischkenntnisse Von Vorteil wären Kenntnisse in den Bereichen:

  • Erfahrungen mit Spring Boot
  • Erfahrungen mit Search-Engines (z.B. Solr, Elasticsearch)
  • Erfahrungen im Bereich Identity-Access-Management (IAM), z.B. Keycloak
  • Grundkenntnisse CSS- und JS-Frameworks (z.B. Bootstrap, Angular, React)
  • Erfahrungen im Umgang mit Entwicklungsumgebungen (wünschenswert IntelliJ/Jetbrains)
  • Kenntnisse in Linux-/Windows-Konfiguration und Umgang mit *nix-Konsolen
  • Erfahrung Continous Integration, Build und Deployment (-Pipelines)
  • Kenntnisse Netzwerke (IP, HTTP, Protokolle, Internet-Dienste, etc.)
  • Grundkenntnisse Maven

Benefits & conditions

Benefits Das erwartet dich bei uns

  • Unbefristeter Arbeitsvertrag - weil wir langfristig planen
  • Flache Hierarchien und schnelle Entscheidungen
  • Flexible Arbeitsmodelle inkl. mobilem Arbeiten und Homeoffice
  • Hochwertige Hardware für produktives Arbeiten
  • Ergonomische, höhenverstellbare Arbeitsplätze im Shared-Desk-Modell
  • Entspannte Arbeitsatmosphäre mit einem starken Team
  • Bezuschusste betriebliche Altersvorsorge Zusätzliche Leistungen

  • Kostenfreie Getränke und tägliches Frühstück
  • Obst, Snacks und Nervennahrung
  • Regelmäßige Teamabende
  • BYOP - Bring Your Own Pet
  • Kicker

About the company

Wir bieten Dir eine abwechslungsreiche Mitarbeit bei spannenden Softwareprojekten in einem innovativen Entwicklungsteam mit viel Spielraum, um deine eigenen Ideen einzubringen. Dabei reichen die Aufgaben von der technischen Umsetzung von Individualsoftwareprojekten über agile Produktentwicklung, von der einfachen Konzeption bis hin zur Integration verteilter Systeme und von der Arbeit mit dem Entwicklungsteam hin zur strategischen Beratung unserer Kunden. Ein strukturiertes Onboarding sorgt für einen reibungslosen Start in deine Projekte und eine erfolgreiche Integration ins Team. Darüber hinaus bieten wir Dir den Raum für individuelle Weiterentwicklung sowie die Teilnahme an Workshops und Weiterbildungen. Deine Aufgaben Du berätst unsere Kunden strategisch . Unter Berücksichtigung der Anforderungen und Wünsche des Kunden kannst d Ideenu entwerfen und sie dem Kunden professionell präsentieren. Die von Dir technisch betreuteten Projekte liegen im Bereich der webbasierten Entwicklung von individuellen Softwarelösungen (Produktdatenbanken, eCommerce/Shops, Intranet/Extranet) und im Bereich Dokumentenmanagementsysteme. Vom Umfang reichen die Projekte vom einfachen Proof-of-Concept über individuelle Softwareentwicklung bis hin zur Integration verschiedener Systeme und Schnittstellen. Dabei setzt Du in der durch AI unterstützten Entwicklung im Backend den Fokus auf Java und im Frontend auf Angular oder ReactJS und integrierst Systeme grundsätzlich im API -getriebenen Ansatz. Hierbei setzt Du großen Wert auf sauber Softwarearchitekture und hoh Softwarequalitäte . Für den CI/CD-Prozess nutzt Du z.B. Gitlab- Pipelinesfür Testautomatisierung, Security-Checks/OWASP-Checks, AI-Codereviews, automatisierte Codeanalyse und das Deployment. Neben der reinen Softwareentwicklung legst Du Wert auf die Konzeption von Lösungen, die unsere Kunden von dort abholen, wo sie gerade stehen, um sie zum gewünschten Ziel zu bringen. Das erfordert Deine Erfahrung und Kreativität.

Apply for this position

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

Apply on jobs.meinestadt.de
Prepare application

Good distractions

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

10:50 min

Analyzing candidate soft skills and developer onboarding frameworks

Sebastian Hans · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:33 min

Introduction to security advocacy and automation testing

Chris Heilmann +2 · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

4:37 min

Architecting single sign-on flows across multiple application domains

Gift Egwuenu · World Congress 2023

Videos

See all

Related articles

See all