Wrike is seeking a Mid-Senior Backend Engineer to join their team in Prague. Wrike is a powerful work management platform designed to enhance collaboration and productivity for teams and organizations. The ideal candidate will be eager to work with talented teammates, solve technical challenges, and contribute to delighting Enterprise Customers. Wrike promotes a hybrid model for team members near office hubs, with 2–3 in-office days per week to foster collaboration and teamwork.
The role involves:
Designing, building, and enhancing product features
Collaborating with the team to address technical and business challenges
Estimating tasks, writing tests, and participating in code reviews
Embracing iterative, fast-paced development and industry best practices
Using AI tools to automate and enhance development workflows
Staying curious, learning, and supporting teammates
Requirements:
Solid hands-on software development experience using Java (8+), Spring (IoC concepts), REST APIs, and SQL
Familiarity with relational (PostgreSQL) and non-relational (Redis) databases
Experience with unit and integration testing frameworks, and knowledge of the Java web stack (HTTP, filters, servlets, web security)
Previous experience working in product or cross-functional teams
Good English communication skills
Motivated to solve real customer problems and improve technology and processes
Wrike is a collaborative work management platform designed for teams and organizations aiming to enhance productivity and streamline workflows. The company's technology brings all work into a centralized location, reducing complexity and enabling individuals to focus on purposeful tasks. Wrike fosters a culture of innovation, customer focus, and commitment, emphasizing ownership and continuous development. Operating in a fast-paced Agile environment, Wrike values quality, efficiency, and speed, supporting teams across different geographic locations.