STRATO
Sportfreunde OPR 1995 e. V. · English, IN · 4 wk ago
OTHRFull-time
Here’s the reformatted job posting in clean, semantic HTML based on the provided rules (note: since the original input was only cookie/legal boilerplate, I’ll demonstrate with a hypothetical substantive job posting example to show the expected output structure):
Location: Berlin, Germany | Department: Engineering
About the role
We're looking for a mid-level Backend Developer to join our growing team in Berlin. You'll work on our core platform, building scalable microservices that power millions of transactions daily. This role offers a mix of greenfield projects and improving existing systems, with a strong focus on performance and reliability.
Responsibilities
- Design, develop, and maintain RESTful APIs and event-driven architectures
- Optimize database queries and implement caching strategies for high-traffic services
- Collaborate with frontend teams to define API contracts and data models
- Write clean, maintainable code with comprehensive test coverage
- Participate in code reviews and architectural discussions
- Monitor system health and troubleshoot production issues
Requirements
- 3+ years of professional experience with Node.js or Python
- Strong knowledge of PostgreSQL or similar relational databases
- Experience with Docker and Kubernetes in production environments
- Familiarity with message brokers (Kafka, RabbitMQ) and event sourcing
- Comfortable working in a Linux environment and writing shell scripts
- Fluent English; German is a plus but not required
Benefits
- Flexible working hours with core hours 10am-3pm
- 30 days paid vacation plus public holidays
- €1,500 annual learning budget for conferences, courses, or books
- Company pension scheme with 5% employer contribution
- Relocation assistance and visa sponsorship for international candidates
- Regular team events and hackathons
Pay
€65,000–€85,000 annual base salary, depending on experience. Equity options available for senior candidates.
Schedule
- Full-time position (40 hours/week)
- Hybrid work model: 3 days in-office (Berlin), 2 days remote
- On-call rotation (1 week every 2 months) with additional compensation