About this role
Phone numbers and emails in this ad are masked until you log in.
auto_translated_note
# Senior Backend Engineer **Location:** EMEA (Remote) **Level:** Senior Level ## WHAT YOU'LL DO: - Build and maintain backend applications using Java 21 and Spring Boot, making changes to the React/TypeScript frontend when needed. - Convert existing AI-generated and vibe-coded MVPs into reliable, production-ready applications. - Refactor prototype logic into clean backend services, typed APIs, database schemas, and maintainable end-to-end workflows. - Design PostgreSQL schemas and manage database migrations with Liquibase. - Integrate BigQuery as a read source and maintain adjusted/published data views with clear source-of-truth boundaries. - Follow OpenAPI-first development practices to build well-defined APIs and generate typed frontend API clients. - Implement backend observability using Spring Boot Actuator, Prometheus metrics, and structured logging. - Ensure applications are deployable, maintainable, and ready for engineering handoff. - Work with business stakeholders to preserve product intent while improving technical quality. ## WHAT YOU BRING: - 5+ years of backend development experience. - Strong proficiency in Java 21 and Spring Boot 3.x. - Strong experience with Maven. - Experience designing and building REST APIs using OpenAPI contract-first development. - Experience with Spring Security. - Strong experience with PostgreSQL schema design and Liquibase. - Experience with BigQuery or similar data warehouse technologies. - Experience with production readiness practices: observability, error handling, configuration, and deployment support. - Solid understanding of versioned data, source-of-truth boundaries, data freshness, cache rebuilds, and fallback behavior. - Experience with AI-assisted development tools (OpenAI, Claude, Cursor, Replit AI, or similar). - Experience evaluating and refactoring AI-generated or vibe-coded solutions into production-ready applications. - Familiarity with React and TypeScript, with the ability to make basic frontend changes when needed. ## Nice to have: - Experience with multi-module Maven projects. - Experience integrating legacy systems without rewriting them. - Experience with Google APIs (Sheets, Drive, BigQuery). - Experience with n8n or other workflow automation tools. - Familiarity with Vite. - Familiarity with TanStack Query. ## WHAT WE OFFER: - USD compensation that values your expertise. - Work from anywhere: Fully remote to suit your lifestyle. - 31 days of paid time off: 21 days of annual leave + 10 days of sick leave. - Growth-focused environment: Access to learning resources and clear pathways for growth. - Fun team events: Virtual cooking classes, yoga sessions, team quizzes and more. - A culture of trust: Results over rules always. Open talk, ownership, and getting things done together. ## SELECTION PROCESS: - **Screening Interview (45 minutes)** - Initial conversation with a recruiter. - **Team Interview (up to 60 minutes)** - A meeting with your potential Team Lead and future colleagues to assess team fit and discuss role-specific responsibilities, expectations and workflows. - **Technical Interview (up to 60 minutes)** - A deep dive into your functional expertise, problem-solving approach, and practical skills relevant to the role. - **Final Interview (up to 60 minutes)** - Meet with the Team Lead for an in-depth discussion of your experience and skills. - **Offer** - If successful, you'll receive an offer to join our team. Apply directly on RemoteJobs.org: https://remotejobs.org/remote-jobs/senior-backend-engineer-ai-digital-ai_5f3
Community Q&A
Anyone worked here? Ask before you apply.
No threads yet for this job or company.