Softwareentwickler Java
Bertrandt AG
Vienna, Austria
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
German Experience level
IntermediateJob location
Frankfurt am Main, Germany
Tech stack
Clean Code Principles
Java
Agile Methodologies
Amazon Web Services (AWS)
Unit Testing
Azure
Cloud Computing
Software Documentation
Code Review
Continuous Integration
Relational Databases
DevOps
Integrated Development Environments
JUnit
PostgreSQL
MySQL
Open Web Application Security
Scrum
Data Processing
Test Driven Development
Okta
Gitlab
Kubernetes
Kafka
REST
Code Restructuring
Docker
Jenkins
Microservices
Job description
- Programmierung, Implementierung und Customizing technischer Komponenten in Applikationen (insb. Infrastruktur-Datenaufbereitung) unter Nutzung der genutzten Technologien, Schnittstellen und Module sowie standardisierter Entwicklungsumgebungen und Richtlinien
- Fehlerbehebung aus Tests in Applikationen/Komponenten
- Dokumentation technischer Komponenten und Erstellen von Systemdokumentationen
- Erstellen von Lieferpaketen für die Applikationen
- Durchführung von Code-Reviews sowie Komponententests, Modultests und Modulgruppentests
- Vorbereitung technischer Entscheidungsvorlagen
- Berichten von Risiken und Problemen an Technische Architekten und Projektmanagement, * Verantwortungsvolle Aufgaben
- Eigenverantwortliches Arbeiten
- Intensive Einarbeitung
- Attraktive Vergütung
- Teamorientierte Arbeitsweise
Requirements
- Abgeschlossenes IT-Studium (Diplom/Master, z. B. Wirtschaftsinformatik) oder vergleichbare Ausbildung bzw. langjährige Praxiserfahrung
- Kenntnisse relationaler Datenbanken (z.B. PostgreSQL, MySQL) und RESTful APIs
- Zertifizierungen in mehr als zwei relevanten Softwareentwicklungsthemen oder vergleichbare Qualifikation
- 2 Projektreferenzen zu Implementierungsleistungen in mittleren/großen Projekten in den letzten Jahren
- Erfahrung in agiler Produktentwicklung (min. 2 Jahre) + starke Teamfähigkeit, Mentoring und Kommunikation in agilen Teams
- Gute Kenntnisse in Cloud-Umgebungen (AWS, Azure) und Microservices-Architekturen
- Erfahrung mit agilen Methoden (Scrum/Kanban), CI/CD-Pipelines (GitLab, Jenkins) und Test-Driven Development
- Teamfähigkeit: Coaching, Code-Reviews, enge Zusammenarbeit in cross-funktionalen Teams
- Eigenverantwortliche Entwicklung, Refactoring und Qualitätssicherung (JUnit, Clean Code)
- Erfahrung mit Clean Code (mind. 5 Jahre)
- Branchenkenntnisse im Schienengüterverkehr oder ÖPNV
- Kenntnisse in Docker, Kubernetes, Kafka oder Keycloak
- Erfahrung mit DevOps-Praktiken und Secure Development Lifecycle (OWASP)
- Sehr gute Deutschkenntnisse
Benefits & conditions
Neben einem unbefristeten Arbeitsvertrag und 30 Tagen Urlaub warten zahlreiche Sozialleistungen und Benefits wie die Gutscheinkarte Ticket Plus® auf Sie.