Senior Java Entwickler
ACONEXT
Frankfurt am Main, Germany
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
German Experience level
SeniorJob location
Frankfurt am Main, Germany
Tech stack
Java
Spring Security
Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Confluence
JIRA
Automation of Tests
Cloud Computing
Software Quality
Code Review
Databases
Continuous Integration
DevOps
Java Platform Enterprise Edition (J2EE)
Gradle
Hibernate
Integrated Development Environments
Java Message Service (JMS)
Java Persistence API
JUnit
Maven
OAuth
Oracle Applications
Oracle SQL Developer
Scrum
Openid Connect
Mockito
PL-SQL
SQL Databases
Strategies of Testing
Data Logging
Test Driven Development
Grafana
Spring-boot
Backend
Gitlab
GIT
Gitlab-ci
Kubernetes
Kafka
Cucumber
Software Version Control
Docker
Microservices
Job description
Kubernetes Cloud Backend-Entwicklung Test Automation eComStation Gradle SCRUM Java Messaging Entwicklungsumgebungen Confluence Microservices Sicherheit Security Oracle JPA Maven REST Jira Java EE Hibernate AWS Docker Optimierung Automated Testing TDD Analyse Grafana Automation Testing GIT GitLab Continuous Integration DevOps Cucumber Oracle SQL Deutsch Verantwortungsvolle Arbeitsweise Flexibilität, * Design, Entwicklung und Weiterentwicklung von Backend-Systemen und Microservices
- Implementierung, Integration und Optimierung von REST-Schnittstellen und Services
- Analyse und Behebung von Fehlern sowie Sicherstellung von Stabilität, Performance und Sicherheit
- Sicherstellung der Codequalität durch Tests, Code Reviews und Einhaltung von Best Practices
- Mitgestaltung von Architektur, technischen Standards sowie CI/CD- und DevOps-Prozessen
- Aufbau und Weiterentwicklung von Teststrategien und Testautomatisierung
- Erstellung und Pflege technischer Dokumentation
- Enge Zusammenarbeit mit Architekt:innen, Product Ownern und Entwicklungsteams
- Unterstützung bei technischen Entscheidungen sowie Aufbereitung komplexer Themen für Stakeholder
- Identifikation von Optimierungspotenzialen und proaktive Weiterentwicklung bestehender Systeme
Requirements
- sehr gute Deutschkenntnisse (C1, Projektsprache Deutsch - zwingend erforderlich)
- Mehrjährige Erfahrung in der Java-Backend-Entwicklung (Java, Jakarta EE, Spring Boot, Spring Security)
- Fundierte Praxis in Microservices-Architekturen und REST-Schnittstellen sowie Security (OAuth2 / OpenID Connect)
- Sehr gute Kenntnisse in Datenbanken (Oracle, SQL, PL/SQL) und Persistenz (JPA / Hibernate, Flyway)
- Erfahrung mit Container- und Cloud-Technologien (Docker, Kubernetes, AWS - insbesondere ECS, RDS, S3)
- Sicherer Umgang mit Build- und Versionsmanagement (Maven oder Gradle, Git, GitLab)
- Erfahrung mit Testmethoden und -tools (TDD, JUnit, Mockito, Cucumber, automatisierte Tests, Performance-Tests)
- Kenntnisse in CI/CD und DevOps (z. B. GitLab CI, Helm)
- Erfahrung mit agilen Methoden (Scrum / Kanban) sowie Tools wie Jira und Confluence
- Idealerweise Kenntnisse in Monitoring und Logging (z. B. Grafana, Graylog) sowie Messaging (z. B. Kafka)
- Fähigkeit, technische Verantwortung zu übernehmen und Architekturentscheidungen aktiv mitzugestalten ACONEXT BIETET DIR