Skip to main content

EQWIN is hiring Senior Backend Developer

➡️ Apply here: Senior Backend Developer

🔔 Monitor #backend #java #javascript jobs

👩‍💼 Want to stand out? Improve your resume to appeal to recruiters, hiring managers, and Applicant Tracking Systems. ➡️ Improve your resume


Founded in 2022, EQWIN is a fast-growing startup reimagining the horse racing experience. Our app bridges the real and digital worlds, allowing users to create and manage their own virtual racing stables built from real racehorses whose value evolves with live performance.

With over 25,000 users in France and a recent acquisition by a U.S. investment fund (April 2025), we’re now preparing for international expansion.

Our mission: make horse racing modern, fun, and accessible to a new generation of fans.

Our current technical stack:
Cloud: AWS stack (API Gateway, Lambda, Cognito, SQS, PostgreSQL, Secrets Manager, CloudWatch, CloudFront)
Backend: Hasura (provides GraphQL), Lambda (TypeScript)
Database: PostgreSQL
API: GraphQL, REST

Our planned technical stack:
Backend: Java (Spring) for microservices

A quick note for candidates
The description below is a picture of our ideal candidate. If you cover at least half and can learn the rest quickly, you definitely need to apply!

Responsibilities
Develop robust and scalable microservices using Java and TypeScript
Develop serverless / lambda functions using TypeScript
Expose API (GraphQL and REST) for mobile and web-application
Integrations with databases (PostgreSQL, Redis) and messaging system (SQS)
Integrations with different payment and data providers
Maintain code quality

Requirements (must-have)
5+ years in backend developing
Strong knowledge Java 21+ (Spring) and TypeScript
Extensive experience in microservice architecture
Experience with AWS stack: AWS Lambda, Cognito, SQS
Experience with PostgreSQL and schema migrations with Flyway / Liquibase
Experience with cache systems Redis
Experience with GraphQL and REST API;
Testing culture: unit / integration and practical e2e coverage integrated into CI
Experience with observability (logs, metrics, traces)
English B2+ for specifications, code reviews, and regular technical calls with external providers.

Nice to have
Experience with Hasura
Experience with Payments / FinTech
Russian B2+: for technical calls.

Terms
Format: B2B (contractor), fully remote from any location (work from anywhere). Upon mutual interest, later involvement in additional company projects is possible and, subject to requirements, a transition to an employment contract with a French company.
Workload: start part-time with an option to move to full-time; during the part-time period, combining with another job is acceptable (subject to SLA and confidentiality).
Compensation: EUR by contractor invoice, payment via SEPA / SWIFT or a licensed EMI (e.g., Wise). Ability to receive payments from France to a B2B (contractor) account is required.

Previous and next articles