Hybrid Senior Software Developer – Kotlin, Java

Posted 2 weeks ago

Apply now

About the role

  • Develop and maintain microservices based on Kotlin
  • Ensure clean code and optimize/maintain PostgreSQL databases
  • Closely collaborate with cross-functional teams to scale the application and improve performance
  • Actively contribute to architectural decisions
  • Apply principles such as Domain-Driven Design and Functional Programming
  • Work in an agile development environment

Requirements

  • Proven experience developing with Kotlin (or Java)
  • Building and maintaining backend services
  • Confident use of efficient SQL and relational database schemas with PostgreSQL
  • Interest or practical experience in building and operating distributed systems
  • Good understanding of functional programming principles and their practical application
  • Familiarity with containerized and service-oriented architectures (ideally with Docker, Consul)
  • Nice-to-have: Experience with Rust or C++
  • Nice-to-have: Knowledge of media technologies such as WebRTC, AES67 or Opus
  • Fluent English skills (German is a plus)

Benefits

  • 30 days of vacation
  • JobRad (bike leasing program)
  • Exclusive employee discounts
  • Corporate benefits
  • Company pension plan
  • Global employee referral program
  • Flexible working hours
  • Option for remote work in a hybrid model
  • Individual development and training opportunities
  • Access to supportive services for childcare and dependent care
  • Free in-house coffee roasting
  • Staff restaurant with freshly prepared meals daily

Job title

Senior Software Developer – Kotlin, Java

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