Hybrid Senior Backend Developer

Posted 12 hours ago

Apply now

About the role

  • Senior Backend Developer in a growing company passionate about sports. Responsible for backend services and leading team communication with a focus on structured documentation.

Responsibilities

  • Influential role within the team, making far-sighted decisions, maintaining strong internal team communication and bringing all team members along with your proposals
  • Clear communication with management about options, deadlines and, when necessary, what is not feasible and why
  • Structured documentation of your work and product-related documents
  • Architecture and development of backend services

Requirements

  • You hold a degree in Computer Science or a related field and have at least 7 years of experience in modern software development practices
  • High code quality standards and implement them within the team
  • You write and run developer tests yourself and participate in peer review practices
  • You translate verbal product requirements into an efficient, modular service architecture with high-performance, scalable interfaces
  • Security by design, data minimization, and testability are core attributes of your architecture and software
  • You manage component and system versioning and consequently take the lead in the release process
  • You have experience with voice transmission and processing as well as using and training speech models via cloud interfaces and locally
  • Testability is automation-based and you have experience in designing, building, and operating test frameworks
  • Your German and English communication skills are at C1/C2 level
  • Your skills include database development, data model design, SQL programming (preferably PostgreSQL) and NoSQL databases, backup strategies, and homogeneous and heterogeneous migrations
  • Cloud SQL / cloud services (preferably Google Cloud technologies), Google Compute Engine, firewalling, VPC networking, identity and access management, Cloud Storage / S3
  • API development, cloud-hosted APIs, protection techniques for public APIs, authentication, authorization, request/response and bidirectional APIs, OpenAPI, Swagger, certificate management
  • Container technologies: Docker, Docker Compose, basic Kubernetes knowledge, microservices and scaling
  • Protocols: TLS, HTTP, WebSocket, message broker types and common protocols, protocols for voice transmission, compression algorithms, serialization (JSON, XML, Protobuf)
  • Programming languages: object-oriented programming - Go, C, C++, Python, JavaScript; optionally Swift, Rust
  • CI/CD, GitLab CI toolchain, organization and configuration, SSDL and use of necessary tools, versioning and release process

Benefits

  • A challenging and varied role in a growing company
  • A motivated and dynamic team
  • Attractive bonus opportunities
  • Flexible working hours and the option to work from home
  • Modern work environment with flat hierarchies
  • Regular team events
  • Tickets to sporting events in Jena
  • Individual training and development programs
  • Access to international trade shows / industry-specific conferences
  • Coverage of specialized literature costs

Job title

Senior Backend Developer

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