Find a jobRecruiters

Senior Software Engineer (Backend, Java)

Exclusive opportunity

Onsite

Senior Software Engineer (Backend, Java)

Doodle

Senior Software Engineer (Backend, Java)

Skills

Google Cloud PlatformDockerGolangJavaMicroservicesKafkaGraphQLAIAWSKubernetes

8 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Berlin, Germany

Work mode:

Onsite

Published on:

11 October 2026

What they need


  • Doodle is a B2B SaaS platform used by millions of professionals to coordinate meetings and collaboration across teams and companies
  • We are building the future of scheduling and productivity
  • We work on hard problems at the meeting point of human collaboration and digital efficiency
  • We craft elegant solutions to complex problems, and we are looking for passionate problem solvers who share this drive
  • We aren’t just looking for someone to “write code.” You are more than a coder
  • You are a proactive builder and a continuous learner
  • You thrive on shipping products that matter
  • You always find a way to reach the goal
  • Our core backend runs on a high performance, polyglot ecosystem of Go and Java services built on Kafka, aiming for high throughput
  • We value engineers who are naturally curious and proactive
  • You will read, trace, and understand workflows across the entire codebase, looking beyond your primary language to solve complex problems
  • We love high velocity
  • We actively encourage our engineers to use LLM and agentic tools (Specs, Loops, and agentic workflows) to iterate fast and build systems
  • We stay provider agnostic (Anthropic, OpenAI, Cursor, local models, or self hosted models in the cloud)
  • Use these tools to supercharge your iterations
  • We pair that speed with deep pride in ownership
  • A natural “READ THE CODE” mindset, where you keep a full understanding of, and full accountability for, every line you bring across the finish line
  • Own the Backend: Design, build, and deploy robust, scalable, high performance backend services in Java that power our core platforms
  • Serve the Data: Expose backend endpoints through GraphQL, with efficient data fetching, query optimization, and clean integration with frontend systems
  • Architect for Scale: Build event driven solutions on Kafka for seamless data flow, system reactivity, and extreme reliability
  • See the Whole System: Keep full visibility across the backend ecosystem, and understand how services integrate across our distributed infrastructure
  • Ship with AI: Use LLM and agentic tools to move fast, while keeping total ownership and full understanding of the generated code
  • Solve Time: Tackle the hard challenges around how Time is managed, processed, and presented across the globe
  • Translate the Hard Stuff: Work closely with cross functional teams to turn complex scheduling requirements into clean, elegant technical solutions- The Distributed Layer: Practical experience with distributed systems, microservices, and event driven architectures built on Kafka
  • The Foundation: A Bachelor’s in Computer Science, a related technical field, or equal practical experience
  • The Systems Mind: Strong systems level thinking, with the ability to read, debug, and understand multi language codebases
  • The Toolkit: Professional experience designing, developing, and shipping production ready, highly concurrent backend services in Java
  • You’ll thrive here if you are a builder who values customer impact as much as clean systems
  • The AI Edge: Advanced experience using modern AI assisted engineering workflows (Specs, Loops, agentic tools) to safely speed up backend testing, generation, and architecture validation
  • The Infra: Deep knowledge of reactive programming models, cloud infrastructure (AWS or GCP), and containerization (Docker, Kubernetes)
  • The Fundamentals: A strong foundation in computer science fundamentals: data structures, algorithms, and distributed system design
  • The API Layer: Experience designing and serving APIs, ideally GraphQL- We usually respond within two weeks
  • Initial Application Review
  • Technical Interview (based on Home Assignment)
  • Exec Interview
  • HR Interview (BRYQ Assessment)
  • Final Offer & Reference Check

Other offers great for you!

These companies are also looking for great profiles

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

5 days ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Neuilly-sur-Seine, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

4 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools