LINAGORA

Senior Backend Engineer Twake Mail (Java)

In short

Senior backend role building open-source mail and collaboration software (Apache James, Twake Mail/Calendar) using Java and Scala, with JMAP, IMAP, SMTP, CalDAV, CardDAV and OpenID Connect protocols. Works on distributed infrastructure with Cassandra, S3, OpenSearch, RabbitMQ and Kubernetes, contributing code upstream to Apache. Posted by Linagora, a company building open-source software for governments and large enterprises; remote work is restricted to France or the Issy-les-Moulineaux office.

Location
Full remote in France, or office-based work at Île Saint-Germain in Issy-les-Moulineaux, France
Company
Linagora develops open-source collaboration and communication software, including Apache James and the Twake suite, for governments and large enterprises.
What you will do
•Build and maintain public code in Apache James and the TMail backend.
•Implement JMAP and its extensions for modern, feature-rich email experiences.
•Develop distributed mail infrastructure using Cassandra, S3, OpenSearch, and RabbitMQ.
•Build features and optimizations for Twake Mail and Twake Calendar production deployments.
•Contribute improvements upstream to Apache and participate in the open-source ecosystem.
Requirements
•Senior-level Java development experience and the ability to read and write Scala.
•Experience working in large codebases and strong interest in distributed systems and protocols.
•Knowledge of or practical experience with IMAP, SMTP, JMAP, CalDAV, CardDAV, and OpenID Connect.
•Understanding of SQL and NoSQL databases, performance at scale, and Kubernetes.
•Autonomous ownership of technical topics and a results-oriented approach to shipping production software.
•English is the working language, and the role is available remotely only from France or from the Issy-les-Moulineaux office.
Culture & Benefits
•High autonomy with a focus on useful technical discussions and clear decisions.
•Multicultural team distributed across three continents.
•Conference attendance, including FOSDEM and ApacheCon, is paid for and encouraged.
•Competitive salary and benefits.

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot