Senior Backend Engineer, Java
⚲ Berlin, Wrocław, Warszawa
22 000 - 26 500 PLN netto (B2B)
Wymagania
- Java
- Backend
- GitHub
- CI/CD
- Amazon AWS
- AI
Opis stanowiska
⚡️ We're hiring senior backend engineers with deep Java experience!
If you have a stable hand with backend Java, we'd be very interested in talking to you.
We're filling three seats: two senior Java developers, and one who also knows Camunda well. If BPMN and process orchestration are your thing, we especially want to hear from you.
Makers' Den is a remote-first software studio run by developers, for developers.
We build modern web & mobile apps for global clients using React, React Native, Next.js, and TypeScript - and now we're growing our backend muscle with senior Java Makers.
If you're the kind of person who takes pride in clean, maintainable code and enjoys having real ownership over what you ship, you'll fit right in. 🌳
🧩 What you'll do
• Design, build, and maintain backend services in modern Java (17+) - the current case is a JVM backend, with room to shape its architecture.
• Make the calls that seniors make: API design, data modeling, concurrency, performance, and the trade-offs in between.
• Collaborate directly with clients and teammates - from feature discussions to deployment.
• Review PRs, give feedback, and help keep codebase elegant and reliable.
• Contribute ideas: we value people who think beyond the ticket.
🧠 What we value
•
Solid experience (8+ years) with backend Java, and fluency with the modern JVM ecosystem (Spring Boot or similar, build tooling, testing).
• Real depth where it counts: concurrency, correctness under load, and API design that other teams enjoy consuming.
• Pragmatism - you know when a design pattern earns its keep and when it's ceremony.
• Important extra: Camunda. Hands-on experience with Camunda 7 or 8 (BPMN modeling, workers, process versioning) - at least one of our new Makers needs it. Tell us in your application if this is you.
• Comfort working independently and asynchronously in a remote setup.
• Consistently reporting on progress via PRs, demos via recorded screenshare videos and up-to-date project boards.
• Ability to use AI/LLMs as a force multiplier in delivering your work.
• Optional, but welcome: interest in occasionally crossing into TypeScript/React work.
• Curiosity, humility, and kindness. We like people who make the team better.
🚀 Why Makers' Den
• 100% remote - no offices, no micromanagement.
• Founders are active senior devs - we code, review, and mentor (when we have time 😅).
• Annual in-person meet-up (company-paid travel, hotel, and dinners).
• A culture of autonomy, craft, and learning - no unnecessary managerial layers.
🔍 The process
• Short intro call.
• Small take-home coding challenge (reasonable and realistic).
• 90-minute conversation - we'll discuss your work and ours.
• Offer, if we're a match.
👉 Learn more about us in our Maker Handbook 📕.
We look forward to hearing from you!
If you have a stable hand with backend Java, we'd be very interested in talking to you.
We're filling three seats: two senior Java developers, and one who also knows Camunda well. If BPMN and process orchestration are your thing, we especially want to hear from you.
Makers' Den is a remote-first software studio run by developers, for developers.
We build modern web & mobile apps for global clients using React, React Native, Next.js, and TypeScript - and now we're growing our backend muscle with senior Java Makers.
If you're the kind of person who takes pride in clean, maintainable code and enjoys having real ownership over what you ship, you'll fit right in. 🌳
🧩 What you'll do
• Design, build, and maintain backend services in modern Java (17+) - the current case is a JVM backend, with room to shape its architecture.
• Make the calls that seniors make: API design, data modeling, concurrency, performance, and the trade-offs in between.
• Collaborate directly with clients and teammates - from feature discussions to deployment.
• Review PRs, give feedback, and help keep codebase elegant and reliable.
• Contribute ideas: we value people who think beyond the ticket.
🧠 What we value
•
Solid experience (8+ years) with backend Java, and fluency with the modern JVM ecosystem (Spring Boot or similar, build tooling, testing).
• Real depth where it counts: concurrency, correctness under load, and API design that other teams enjoy consuming.
• Pragmatism - you know when a design pattern earns its keep and when it's ceremony.
• Important extra: Camunda. Hands-on experience with Camunda 7 or 8 (BPMN modeling, workers, process versioning) - at least one of our new Makers needs it. Tell us in your application if this is you.
• Comfort working independently and asynchronously in a remote setup.
• Consistently reporting on progress via PRs, demos via recorded screenshare videos and up-to-date project boards.
• Ability to use AI/LLMs as a force multiplier in delivering your work.
• Optional, but welcome: interest in occasionally crossing into TypeScript/React work.
• Curiosity, humility, and kindness. We like people who make the team better.
🚀 Why Makers' Den
• 100% remote - no offices, no micromanagement.
• Founders are active senior devs - we code, review, and mentor (when we have time 😅).
• Annual in-person meet-up (company-paid travel, hotel, and dinners).
• A culture of autonomy, craft, and learning - no unnecessary managerial layers.
🔍 The process
• Short intro call.
• Small take-home coding challenge (reasonable and realistic).
• 90-minute conversation - we'll discuss your work and ours.
• Offer, if we're a match.
👉 Learn more about us in our Maker Handbook 📕.
We look forward to hearing from you!
🔍 Dekoder Ogłoszenia
🟡
takes pride in clean, maintainable code and enjoys having real ownership over what you ship
Oczekuje się, że będziesz dbać o jakość kodu i brać pełną odpowiedzialność za swoje zadania, co może oznaczać samodzielną pracę i brak ścisłego nadzoru.
🔴
room to shape its architecture
Masz szansę wpłynąć na architekturę, ale może to też oznaczać, że obecna architektura nie jest jeszcze w pełni zdefiniowana lub jest w trakcie tworzenia.
🟡
Make the calls that seniors make: API design, data modeling, concurrency, performance, and the trade-offs in between.
Oczekuje się od Ciebie podejmowania kluczowych decyzji technicznych, co może oznaczać dużą odpowiedzialność i konieczność uzasadniania swoich wyborów.
🟡
Collaborate directly with clients and teammates - from feature discussions to deployment.
Będziesz mieć bezpośredni kontakt z klientami, co może oznaczać konieczność zarządzania ich oczekiwaniami i rozwiązywania problemów komunikacyjnych.
🟡
we value people who think beyond the ticket.
Oczekuje się od Ciebie proaktywności i proponowania ulepszeń, co może wykraczać poza zakres przypisanych zadań i wymagać dodatkowego zaangażowania.