Backend Software Engineer - Applications Team

A remote-yes company, where you can decide every day whether you work from home, at our Stuttgart or Munich office, or at any Design Office in Germany.Full-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
3-5 years
Required Skills
PostgreSQLJavaJVMKotlinMySQLScalaDistributed Systems

Requirements

  • 3-5 years of professional software engineering experience.
  • Strong proficiency in JVM-based languages such as Java, Kotlin, or Scala.
  • Hands-on experience building and maintaining backend systems in cross-functional teams.
  • Working knowledge of relational databases like PostgreSQL or MySQL, including query optimization.
  • Comfortable debugging and resolving issues in distributed systems and production environments.
  • Commitment to clean code, testing, performance, and software craftsmanship.
  • Collaborative approach to communication with stakeholders, product managers, and designers.

Responsibilities

  • Build and maintain backend services that power the customer-facing web application.
  • Collaborate with frontend engineers, Product, and Design teams to deliver reliable, secure, and scalable user-facing workflows.
  • Own features end-to-end, including technical design, implementation, testing, rollout, and support.
  • Solve complex product problems in a fast-paced environment.
  • Debug and resolve issues in distributed systems and production environments autonomously.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now