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