-
Inhubber

Senior Backend Developer (Java / Spring) Remote · Full-time

Inhubber
Germany · Full-time · Not Applicable

Senior Backend Developer (Java / Spring)

Remote

  • Full-time


We are looking for a Senior Backend Developer who enjoys building reliable, scalable production systems and solving complex backend engineering problems.

This role is for engineers who have designed and operated real backend systems in production, understand system architecture, performance, and reliability, and take ownership of services from design to deployment and operation.

You will work on backend systems that require clean architecture, operational reliability, and long-term maintainability.

Responsibilities

  • Design and implement scalable backend architectures
  • Develop and maintain high-performance REST APIs
  • Ensure system scalability, reliability, and performance
  • Implement secure backend systems (authentication, authorization, RBAC, encryption)
  • Troubleshoot and resolve production incidents
  • Maintain logging, monitoring, and observability
  • Contribute to architecture decisions and engineering standards


Required Experience

  • Senior-level backend development experience
  • Strong architecture and system design skills
  • Experience building and operating production backend systems
  • Strong understanding of scalability, performance, and reliability
  • Commitment to clean, maintainable code and modern development practices
  • Experience with security-relevant topics (authentication, authorization, RBAC, encryption)
  • Experience in production troubleshooting and debugging


Nice to have

  • DevOps or infrastructure experience


Tech Stack

Backend

  • Java Enterprise / Jakarta / Spring (Validation, Dependency Injection, Annotations)


APIs

  • RESTful APIs
  • JSON-API


Processing

  • Synchronous and asynchronous processing


Persistence

  • MongoDB
  • S3 / Object storage


Workflow

  • Process engines
  • BPMN workflows


Observability

  • ELK stack (logging and full-text search)


Infrastructure

  • Docker
  • DigitalOcean
  • AWS
  • Azure
  • Nginx


Testing

  • API testing with Cypress


Who Should Apply

  • Engineers with several years of backend production experience
  • Developers who have designed systems, not only implemented tasks
  • Engineers comfortable with ownership of production services
  • Developers experienced with scalability, performance, and reliability challenges


Who This Role Is NOT For

This position is not suitable for:

  • Junior or entry-level developers
  • Developers without production backend system experience
  • Candidates whose experience is primarily frontend or scripting
  • Developers without Java / Spring production experience


Short Technical Challenge (Application Step)

To help us understand your experience, please include short answers to the following questions when applying:

  • Describe one backend system you designed or architected that runs in production.
  • What was the largest scale of this system? (users, requests per second, or data volume)
  • Describe one production incident you personally investigated and resolved.


Applications that include specific technical details and measurable scale will be prioritized.

Key Skills

Ranked by relevance

java storage
Login to Apply
Posted
Mar 14, 2026
Type
Full-time
Level
Not Applicable
Location
Berlin
Company
Inhubber

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Infosys
Related

Java Full Stack Developer | Microservices. Kafka | London

2026-06-18

Full-time
Not Applicable
United Kingdom
IT Services
Engineering
View Job Details
Nexi Germany
Related

Graduate Program Data Science & Analytics - Germany

2026-06-17

Full-time
Mid-Senior
Germany
Financial Services
Engineering
View Job Details
UST
Related

Agile Scrum Master (Project Manager II)

2026-06-17

Full-time
Not Applicable
United Kingdom
IT Services
Engineering