Backend Software Engineer - Applications Team

S
SPARETECHIndustrial Software
GermanyFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
3-5 years
Required Skills
PostgreSQLJavaJVMKotlinMySQLCI/CDScalaDistributed Systems

Requirements

  • 3-5 years of professional software engineering experience
  • Proficiency with 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 including PostgreSQL or MySQL
  • Experience with query optimization
  • Ability to debug and resolve issues in distributed systems and production environments
  • Commitment to clean code, testing, performance, and software craftsmanship
  • Experience with workflow-heavy, user-facing products is a plus
  • Familiarity with CI/CD, cloud infrastructure, containerized environments, and observability tools
  • Exposure to search technologies such as Elasticsearch is a plus

Responsibilities

  • Build and maintain backend services that power the customer-facing web application
  • Collaborate with frontend engineers, Product, and Design teams to deliver reliable user-facing workflows
  • Own features end-to-end from technical design and implementation to testing and rollout
  • Debug and resolve issues in distributed systems and production environments
  • Participate in product decisions and contribute to technical architectural discussions
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now