Hybrid Senior Software Developer – Keycloak

Posted 3 months ago

Apply now

About the role

  • Backend Developer specializing in Keycloak systems, contributing to the future of mobility at Mobimeo in Frankfurt. Join a diverse team to enhance Deutsche Bahn's digital customer interfaces.

Responsibilities

  • Responsible for developing, customizing, and implementing technical components in applications, including interfaces, modules and databases
  • Design test strategies and implement automated tests
  • Analyze and resolve defects during testing phases
  • Maintain oversight of the entire software development lifecycle
  • Actively participate in code reviews, planning sessions, and retrospectives
  • Maintain technical documentation
  • Prepare decision papers and advise stakeholders on technical matters
  • Contribute to IT security and DevOps topics

Requirements

  • 3+ years of experience in agile backend software development (Scrum/Kanban)
  • Familiarity with Keycloak, preferably also with OpenID and JWT
  • Proficient with Java frameworks: Spring (Boot), Quarkus
  • Interface development: APIs with REST & OpenAPI/Swagger
  • Application server clustering (JGroups)
  • Development tools: IntelliJ, JDeveloper, Maven, JUnit
  • Testing tools: JUnit, Mockito, Cucumber, Selenium, Cypress, Playwright
  • Load testing: Apache JMeter, Gatling
  • Troubleshooting/monitoring: Graylog, Instana, Grafana, Prometheus
  • Frontend technologies: React.js, Vue.js
  • DevOps: CI/CD, Git, GitLab CI, Flux, container technologies (Docker, AWS ECS, Kubernetes)
  • Databases: PostgreSQL
  • Knowledge of architectural principles and patterns (e.g., microservices)
  • Experience implementing security measures (e.g., rate limiting/overload protection, OWASP Top 10)
  • Fluent in German and good English skills

Benefits

  • 30 days vacation
  • Company bike (JobRad)
  • Hardware leasing
  • Company pension plan
  • Discounts at the DB travel market
  • Corporate benefits
  • Flexible working hours and location

Job title

Senior Software Developer – Keycloak

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job