Auf einen Blick
- Aufgaben: Design, build, and maintain backend services in Clojure while collaborating with cross-functional teams.
- Arbeitgeber: Join a unique company culture that values idea sharing and innovation.
- Mitarbeitervorteile: Enjoy flexible hours, a MacBook, corporate discounts, and a monthly home office allowance.
- Warum dieser Job: Shape the future of our platform and work with inspiring teammates from around the globe.
- Gewünschte Qualifikationen: 5+ years in backend development, 2+ years in Clojure, and strong communication skills required.
- Andere Informationen: Visa assistance available for internationals; remote work options are flexible.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
AHOY MATE!
Are you a backend developer with a passion for Clojure? Do you enjoy solving complex problems and building clean, maintainable systems?
Ahoy! You might be the developer we’ve been searching for!
As a Senior Backend Developer, you’ll be a key part of our backend team, designing, building, and maintaining the core applications of our platform. You’ll collaborate closely with engineers, product managers, and stakeholders to develop scalable, high-quality solutions using Clojure and other modern technologies.
This is your chance to take ownership of critical backend systems and help shape the future of our platform. This role is for those based in Berlin, as we believe the best work happens when we can collaborate in person.
DUTIES ON DECK
- Architect, design, and implement backend services in Clojure.
- Build scalable APIs and services to support high-throughput, low-latency applications.
- Monitor and optimize system performance and reliability.
- Collaborate with cross-functional teams to gather requirements and deliver solutions that meet business objectives.
- Maintain and improve our existing codebase, ensuring high standards for quality and maintainability.
- Lead technical discussions, propose new tools and technologies, and guide best practices.
YOUR TREASURE OF EXPERIENCE
- 5+ years of backend development experience, with at least 2 years working in Clojure.
- Good understanding of functional programming principles and best practices.
- Expertise in working with relational databases (e.g., PostgreSQL) and non-relational databases (e.g., Redis).
- Experience in building and maintaining event streaming services.
- Familiarity with automated testing frameworks and performance monitoring tools.
- Knowledge of CI/CD pipelines and DevOps practices.
- Experience with the AWS ecosystem and Terraform is a plus.
- Excellent ability to communicate technical ideas clearly and concisely and proficiency in English.
EXTRA KNOTS FOR
THE PIRATE SHIP OFFERS YOU:
- A unique and open company culture, where sharing ideas is our lifeblood.
- The opportunity to leave your footprint aboard the pirate ship.
- Flexible working hours.
- A MacBook (also for private use) as well as any other needed equipment including a very lovely remote IT support.
- A yearly business summits and legendary team events.
- Mental health impulse sessions and relaxation sessions.
- Save money with corporate discounts across brands like Adidas, LG, Bosch, Apple, and more.
- 50 euros for home office allowance per month.
- Ticket restaurant card.
- Private travel insurance.
- Further training budget at your free disposition.
- Inspiring mates from all over the world.
- Visa assistance for internationals.
- You can work remotely as often as you wish, or come to our cool office in Berlin Mitte.
#J-18808-Ljbffr
Senior Backend Engineer (f/m/d) Arbeitgeber: HolidayPirates Group

Kontaktperson:
HolidayPirates Group HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Backend Engineer (f/m/d)
✨Tip Number 1
Make sure to showcase your experience with Clojure prominently. Since this role specifically requires at least 2 years of working with Clojure, highlight any projects or systems you've built using it in your discussions.
✨Tip Number 2
Familiarize yourself with the principles of functional programming and be ready to discuss how you've applied them in your previous work. This will demonstrate your alignment with the team's technical approach.
✨Tip Number 3
Prepare to talk about your experience with relational and non-relational databases, especially PostgreSQL and Redis. Be ready to share specific examples of how you've optimized database performance in past projects.
✨Tip Number 4
Since collaboration is key in this role, think of examples where you've successfully worked with cross-functional teams. Highlight your communication skills and how you’ve contributed to achieving business objectives together.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Backend Engineer (f/m/d)
Tipps für deine Bewerbung 🫡
Tailor Your CV: Make sure your CV highlights your backend development experience, especially with Clojure. Include specific projects where you've designed and implemented backend services, and emphasize your understanding of functional programming principles.
Craft a Compelling Cover Letter: In your cover letter, express your passion for backend development and Clojure. Mention why you are excited about the opportunity to work with this company and how your skills align with their needs. Be sure to convey your enthusiasm for collaboration and teamwork.
Showcase Relevant Projects: If you have any personal or professional projects that demonstrate your expertise in building scalable APIs or working with databases like PostgreSQL or Redis, include them in your application. This will help illustrate your hands-on experience.
Prepare for Technical Discussions: Be ready to discuss your technical skills and experiences during the interview process. Think about examples where you've led discussions on best practices or proposed new tools and technologies. Clear communication of your ideas will be key.
Wie du dich auf ein Vorstellungsgespräch bei HolidayPirates Group vorbereitest
✨Show Your Clojure Passion
Make sure to highlight your experience with Clojure during the interview. Discuss specific projects where you've used Clojure to solve complex problems, and be prepared to explain your thought process and the outcomes.
✨Demonstrate Problem-Solving Skills
Prepare to discuss how you've tackled challenging backend issues in the past. Use examples that showcase your ability to design scalable APIs and maintain system performance, as these are key responsibilities for the role.
✨Communicate Clearly
Since excellent communication is crucial, practice explaining technical concepts in a clear and concise manner. Be ready to engage in technical discussions and share your ideas on best practices and new tools.
✨Familiarize Yourself with Their Tech Stack
Research the company's tech stack and be prepared to discuss how your experience aligns with their needs. Understanding their use of relational and non-relational databases, as well as CI/CD practices, will show your commitment and readiness for the role.