Mid-Senior Backend Engineer

Wrike

United States

Hybrid

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible hybrid work model
Team-building events
Professional growth opportunities
Competitive salary and comprehensive benefits

Job summary

A collaborative work management platform is seeking a mid-senior developer to enhance product features and address technical challenges. Candidates should have strong Java skills, experience with REST APIs, and familiarity with both relational and non-relational databases. This hybrid role requires good communication and a motivated spirit to solve customer problems. Join us for a supportive culture focused on collaboration, learning, and professional growth.

Qualifications

  • Solid software development experience using Java and Spring.
  • Familiarity with relational and non-relational databases.
  • Experience with testing frameworks and web security.

Responsibilities

  • Contribute to designing and enhancing product features.
  • Collaborate to address technical and business challenges.
  • Help estimate tasks and participate in code reviews.

Skills

Java (8+)
Spring (IoC concepts)
REST APIs
SQL
PostgreSQL
Redis
Unit and integration testing
Java web stack
Good English communication
AI tools usage

Tools

Docker
Kubernetes
AWS
Azure

Job description

About Wrike

Wrike is the most powerful work management platform. Built for teams and organizations looking to collaborate, create, and exceed every day, Wrike brings everyone and all work into a single place to remove complexity, increase productivity, and free people up to focus on their most purposeful work.

Our vision: A world where everyone is free to focus on their most purposeful work, together.

Why Join Us?

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.

Team Overview

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.

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.
Required Qualifications

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.
Preferred Attributes
  • Experience with microservices and distributed system design.
  • Exposure to cloud platforms such as AWS or Azure.
  • Knowledge of containerization tools (Docker, Kubernetes).
Perks of Working at Wrike
  • Hybrid work model with 2–3 in‑office days per week in hubs located in San Diego, Prague, Dublin, Nicosia, and Tallinn.
  • Team‑building events and a supportive culture focused on collaboration and continuous learning.
  • Opportunities for professional growth and career advancement.
  • Competitive salary and comprehensive benefits.
Culture & Values
  • Customer‑Focused – decisions and actions are made with the customer in mind.
  • Collaborative – we work as one team and win together.
  • Creative – we strive for continuous innovation and new ideas.
  • Committed – ownership at all levels of the organization.
How to Apply

Interested in this position? Please submit your resume and cover letter through the application portal.

Location

Hybrid role based near office hubs in San Diego, Prague, Dublin, Nicosia, and Tallinn. 2–3 in‑office days per week.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer
Staff Software Engineer

Wrike • Town of Poland (NY)

Hybrid
USD 160,000 - 210,000
Senior Manager, Competitive Intelligence & Positioning
Senior Manager, Competitive Intelligence & Positioning

Wrike • San Diego (CA)

Hybrid
USD 135,000 - 155,000
FlexTime Off (FTO)
401(k) Match
Parental Leave: 18 Weeks Maternity / 4
+2
Data Engineer
Data Engineer

Wrike • New York (NY)

Hybrid
USD 90,000 - 130,000
Hybrid work model
Collaborative culture
Creative thinking and ownership
Strategic Account Executive 8
Strategic Account Executive 8

Wrike • United States

Hybrid
USD 230,000 - 300,000
Flexible Time Off
401(k) Match
Parental Leave
+4
Senior Manager, Competitive Intelligence & Positioning New US - Remote
Senior Manager, Competitive Intelligence & Positioning New US - Remote

Wrike • Northern (KY)

Hybrid
USD 135,000 - 155,000
Flexible Time Off
401(k) Match
Parental Leave
+3
Group Product Manager (Core)
Group Product Manager (Core)

Wrike • United States

Hybrid
USD 170,000 - 250,000
5 weeks paid vacation
Sick leave compensation
Parental leave (fully paid)
+1
Senior Security Engineer
Senior Security Engineer

Wrike • United States

Hybrid
USD 110,000 - 150,000
5 Weeks of paid vacation
Sick Leave Compensation
Parental Leave (fully paid)
+1
Director, Global GTM Strategy & Operations
Director, Global GTM Strategy & Operations

Wrike • Northern (KY)

Hybrid
USD 180,000 - 205,000
Flexible Time Off
Company 401(k) Match
Parental Leave: 18 Weeks Maternity / 4
+3
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

WorkMotion • Egypt (PA)

Hybrid
USD 120,000 - 160,000
Global remote team
Well‑Being Day
Gym membership subsidy
+3
Inside Sales Representative AMS [13:30 - 22:00 CET]
Inside Sales Representative AMS [13:30 - 22:00 CET]

Wrike • United States

Hybrid
USD 60,000 - 90,000
5 Weeks of paid vacation
Hybrid Working Model
2 Volunteer Days
+1