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.