jobloom

JobLoom finds jobs directly from company career sites before many job boards, then routes you into detailed role pages like this one.

engineering

Posted 1 hour ago

Senior Backend Engineer

at Wrike

Prague, CzechiaHybrid
You are nearing today's limit. Upgrade for unlimited access.

Responsibilities

  • Design, build, and enhance backend services and features, from greenfield development to improvements of existing functionality.
  • Solve complex technical and product challenges in collaboration with cross-functional teammates.
  • Estimate development effort, write automated tests, and perform code reviews to ensure high quality, maintainable software.
  • Deliver iteratively in a fast-paced product environment using modern engineering best practices in design, testing, and deployment.
  • Support technical improvements that reduce solution complexity, increase development efficiency, and strengthen architecture quality.
  • Proven track record of designing scalable, secure, and robust architectures. •

Requirements

  • Contribute to the evolution of Wrike’s backend architecture as we continue moving from monolith to microservices.
  • Use AI tools and coding agents in day-to-day development to improve productivity, quality, and automation.
  • experience with Java, including modern versions and backend development best practices. Solid
  • experience with Spring and Spring Boot, including IoC concepts.
  • Strong knowledge of REST APIs and SQL. •
  • Experience working with relational and non-relational databases, especially PostgreSQL and Redis.
  • Good understanding of the Java web stack, including HTTP, filters, servlets, and web security. •
  • Experience with unit and integration testing frameworks. Proven
  • experience working in product teams and collaborating with cross-functional stakeholders.
  • Curiosity about AI and practical
  • experience using AI tools to improve development workflows. Standout Qualities: •
  • Experience with modern JavaScript frameworks such as Angular, React, or Vue.
  • Knowledge of TypeScript, HTTP requests, and REST API integrations.
  • Solid understanding of HTML, CSS, and core JavaScript concepts.
  • Ability to independently design and architect complex backend systems and web applications. •
  • Experience collaborating with Product Managers and Designers during product discovery. Previous
  • Experience with architectural governance and code quality tooling such as PMD, ArchUnit, or similar tools.
  • Familiarity with working across both monolithic and microservice architectures. Team Dynamics:
  • You will join a cross-functional team within Wrike’s Solutions Unit, working closely with Backend Engineers, Frontend Engineers, QA, UI/UX Designers, and Product Managers.
  • Modern backend environment centered around Java and Spring Boot, with PostgreSQL and Redis as key data technologies.
  • Current platform evolution includes migration from Java 21 to Java 25 and evaluation of migration from Spring Boot 6
  • Hybrid work setup with access to great office locations, modern collaboration tools, and AI-assisted workflows. What’s Next?

Benefits

  • 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. About the Role:
  • 5 Weeks of paid vacation
  • Sick Leave Compensation
  • 5 Paid Uncertified Sick Days
  • 2 weeks fully paid w/ medical certificate, additional
  • 4 weeks paid at 80% salary rate
  • Parental Leave (fully paid): 18 Weeks Maternity / 4 Week Paternity 2 Volunteer Days
  • Meal Vouchers (CZK 220 per working day)
  • Annual Prague Travel Card (Lítačka)
  • Benefit budget with flexible options, including a MultiSport card, Canadian Medical membership, contributions to a pension savings plan and additional choices available through Benefit Plus

Contact

  • Check out our LinkedIn Life Page , Company culture page , Instagram , Wrike Engineering Team , Medium , Meetup.com , Youtube for a feel for what life is like at Wrike.

Additional details

  • This role is critical to delivering differentiated capabilities for Wrike’s ideal customer profiles, from fast-growing startups to large enterprises.
  • You will work closely with Product Managers, Designers, and Engineering peers to create scalable, reliable, and customer-centric solutions.
  • As Wrike continues its transition toward a highly scalable microservice-based platform, you will play an important role in shaping backend architecture, improving development efficiency, and supporting Wrike’s mission to become the leading workflow solution provider. Your Impact:
  • Partner with Product Managers to influence product direction through technical insight and a strong customer perspective.
  • Help improve maintainability across both monolith and microservice environments through better tooling, standards, and engineering practices.
  • Actively contribute to the growth of teammates through collaboration, knowledge sharing, and continuous learning. Your
  • Excellent spoken and written English communication skills.
  • Proactive, collaborative mindset with a strong focus on solving real customer problems.
  • Passion for improving technical systems and engineering processes, not just delivering features.
  • experience building solutions for enterprise customers or within enterprise software environments.

Find more real-time jobs on JobLoom.