Mid-Senior Backend Engineer
Wrike
Ready to become a Wriker?
Are you eager to work with curious, talented teammates who enjoy solving technical challenges collaboratively? Do you want the opportunity to learn diverse technologies and share your insights with your team? At Wrike, you’ll directly contribute to our main goal—delighting Enterprise Customers and making their work easier. We offer a flexible hybrid work model, fun team-building events, and fantastic office locations.
More about Your team
At Wrike, every team member’s input counts—our Scrum teams (with FE, BE, QA, UI, UX, and a PO) drive our projects forward. Backend engineers in product teams work on a mix of business logic and technical challenges, while technical teams support internal tooling, CI/CD, and developer experience. We invest in our architecture, ship code daily with minimal merge conflicts, and welcome backend engineers to suggest improvements, tackle technical enhancements, and help shape product plans alongside POs. As we move toward a microservice architecture, our product teams enjoy more ownership and flexibility with ongoing support from the technical teams. Our mission is to make things simpler and more powerful for clients of all sizes.
How You’ll make an impact
Contribute to designing, building, and enhancing product features—whether new or existing
Collaborate with your team to address technical and business challenges, discussing and refining solutions
Help estimate tasks, write tests, and participate in code reviews to achieve high technical quality
Embrace iterative, fast-paced development and strive to use industry best practices
Use AI tools to automate, streamline, and enhance development workflows
Stay curious, keep learning, and support the growth of your teammates
You will achieve your best if you have We're looking for a mid-senior developer—there’s no strict requirement for years of experience, but you should feel comfortable owning backend tasks and collaborating with others: Solid hands-on software development experience using Java (8+), Spring (IoC concepts), REST APIs, and SQL Familiarity with both 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, demonstrating good communication and collaboration skills Good English communication skills—able to share ideas and participate in team discussions Motivated to solve real customer problems and contribute to improving technology and processes Interest in AI—comfortable using AI tools (like coding agents or automation) to assist in day-to-day work
You will stand out with Hands-on experience or knowledge of modern JavaScript frameworks (such as Angular, React, or Vue), HTTP requests, TypeScript, and REST APIs Experience in designing parts of web applications, and ability to contribute to architectural discussions Understanding of HTML, CSS, and JavaScript fundamentals Experience collaborating with Product Managers and Designers in product development or discovery Exposure to enterprise environments Experience participating in the design of scalable, robust system solutions
Perks of working at Wrike 28 calendar days of paid vacation Sick leave compensation Life insurance plan Health insurance plan Fitness plan (800 EUR/year) Parental leave 2 volunteer days Full-remote & On-demand access to Co-working space Utility allowance (30 EUR/month, subject to taxation)
You will achieve your best if you have We're looking for a mid-senior developer—there’s no strict requirement for years of experience, but you should feel comfortable owning backend tasks and collaborating with others: Solid hands-on software development experience using Java (8+), Spring (IoC concepts), REST APIs, and SQL Familiarity with both 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, demonstrating good communication and collaboration skills Good English communication skills—able to share ideas and participate in team discussions Motivated to solve real customer problems and contribute to improving technology and processes Interest in AI—comfortable using AI tools (like coding agents or automation) to assist in day-to-day work
You will stand out with Hands-on experience or knowledge of modern JavaScript frameworks (such as Angular, React, or Vue), HTTP requests, TypeScript, and REST APIs Experience in designing parts of web applications, and ability to contribute to architectural discussions Understanding of HTML, CSS, and JavaScript fundamentals Experience collaborating with Product Managers and Designers in product development or discovery Exposure to enterprise environments Experience participating in the design of scalable, robust system solutions
Perks of working at Wrike 28 calendar days of paid vacation Sick leave compensation Life insurance plan Health insurance plan Fitness plan (800 EUR/year) Parental leave 2 volunteer days Full-remote & On-demand access to Co-working space Utility allowance (30 EUR/month, subject to taxation)
Your recruitment buddy will be Aleksandar Chernev, Senior Technical Recruiter.
#LI-AC1
Confirm your E-mail: Send Email
All Jobs from Wrike