Job Description
Wrike is seeking a Senior Backend Engineer to join their team in Nicosia. Wrike is a powerful work management platform designed to enhance collaboration and productivity for teams and organizations. The successful candidate will play a key role in designing, building, and improving features, solving complex challenges, and ensuring top-notch technical quality. Wrike promotes a hybrid model for team members near office hubs, with 2–3 in-office days per week to foster collaboration and teamwork.
Role involves:
- Designing, building, and improving features
- Solving complex challenges and collaborating with the team
- Estimating tasks, writing tests, and reviewing code
- Using AI tools daily to automate and level up work
- Keeping learning and helping teammates grow
Requirements:
- Strong hands-on software development experience using Java (8+), Spring (IoC concepts), REST APIs, and SQL
- Experience with both relational (PostgreSQL) and non-relational (Redis) databases
- Comfortable with modern unit/integration testing frameworks and the Java web stack (HTTP, filters, servlets, web security)
- Previous product team experience and a proactive, collaborative attitude
- Excellent English communication skills
- Passionate about solving real customer problems and improving tech and processes
- Curious about AI and regularly use AI tools to boost workflow
Wrike offers:
- Health insurance for you and your family
- SIM card with unlimited internet access
- 21 paid vacation days
- 5 uncertified sick days per year
- 10 fully-paid continuous working days of sick leave per year
- School allowance of up to €600 per month
- Up to 18 weeks of fully-paid maternity leave
- 2 weeks of fully paid paternity leave + 2 additional weeks after 6 months of service