Staff Software Engineer
Role details
Job location
Tech stack
Job description
team, you'll collaborate effectively while also demonstrating initiative and a passion for sharing innovative ideas. YOU WILL BE RESPONSIBLE FOR: - Design and implement from idea to production. - Build, maintain, deploy, test and enhance our products and features. - Work with state-of-the-art technology stack and deliver features in our microservice ecosystem. - As a Staff developer you will have a key role in owning delivery plans and aligning the product importance of reducing technical debt and prioritising platform initiatives. - Identify obstacles to ensure quality and improve our user experience and how we build our products. - Work with product managers, architects, QA engineers and other developers in a highly collaborative agile environment. - Build for scale, availability, performance and security across the stack. OUR SUCCESSFUL CANDIDATE WILL HAVE THE FOLLOWING: ESSENTIAL SKILLS - 8+ years of software development experience with Java, Spring Boot and Event-Driven
Requirements
Architectures. - Experience designing Microservices, Containerization (Docker) and Kafka messaging systems. - Strong focus on application stability, resilience, and observability, including: - Designing and maintaining monitoring dashboards (e.g., metrics, logs, traces) - Setting up and tuning alerts to proactively detect issues - Implementing resilience patterns (e.g., retries, circuit breakers, graceful degradation) - Driving production readiness and reliability improvements - Hands-on experience developing highly scalable RESTful end-to-end Microservices. - Experience with automation and monitoring. - Knowledge of relational and NoSQL databases and caching. - Excellent written and verbal communication skills, acting as a technical representative of the team with the ability to communicate technical challenges to non-technical stakeholders. - Comfortable working in an Agile environment of self-organized teams. NICE TO HAVES - Familiarity with Reactive Programming (e.g. RxJava) and Vert.x would be a big plus. - Experience with distributed and real-time systems. - Online gaming and gambling experience. BENEFITS - Hybrid work policy - 4 weeks of Workation (T&C apply) - 25 vacation days - 300 EUR wellness contribution annually - Cobee - benefits app with flexible compensations and discounts - Our office provides complimentary snacks and drinks; on Mondays, we serve breakfast. - Team and office social events throughout the year. - We offer a relocation package with accommodation and flights. J-18808-Ljbffr