Senior Backend Engineer - Java (f/m/d)
Our Mission
At Circus (Xetra : CA1), headquartered in Hamburg with offices in Berlin and Munich, we are pioneering global developments in on-demand autonomous food production.
Everything from creation to production and operation enabled by seamlessly integrated cutting-edge robotics and transformative AI technology.
Our foundation rests in the extensive developments of groundbreaking robotics driven by artificial intelligence, previously the missing link in achieving true autonomous food automation.
This is the moment for a new status quo : Just as autonomous driving will disrupt how we build cities, organize our days, and live our lives, so will we shift our whole reality around food.
Our Team is backing a paradigm shift in one of humanity’s most important sectors with the sharpest minds in Robotics, AI, Engineering and Culinary, collaborating closely with industry-leading partners to revolutionize every aspect of the food service experience.
Join us as we forge ahead, crafting a future where the art of cooking and the science of technology converge to create a world that thinks differently about food than it has for thousands of years a world where food means something new.
About the Role
As a Senior Java Engineer, you will play a key role in building and maintaining the backend systems that power our innovative food service solutions.
You’ll contribute to our point-of-sale backend system and its APIs and our payment infrastructure, ensuring seamless integration with cloud services and autonomous technologies.
Your Daily Business
Lead the design, development, and maintenance of Java-based backend services using the Spring Boot framework.
Architect scalable, resilient, and high-performance microservices solutions for real-time applications.
Work on projects such as order terminals, point-of-sale systems, and payment infrastructure, ensuring secure and efficient transaction flows.
Collaborate with cross-functional teams to deliver backend services that integrate with cloud-based systems and hardware.
Ensure efficient cloud integration with a focus on scalability, security, and high availability.
Contribute to infrastructure decisions, ensuring best practices for cloud deployment, containerization, and CI / CD pipelines.
Mentor and guide junior engineers, fostering a culture of collaboration and continuous improvement.
Base Qualifications
Degree in Computer Science, Engineering, or a related field.
5+ years of professional Java development experience, with expertise in Spring Boot and microservices.
Proven experience in designing and maintaining backend systems for applications like order management, POS, or payment systems.
Experience with cloud integration (preferably AWS) and infrastructure scaling.
Familiarity with PostgreSQL databases and DevOps tools such as Docker and CI / CD pipelines.
Excellent communication skills, with experience mentoring and guiding junior engineers.
Strong problem-solving skills and a proactive mindset.
Plus : Experience with payment infrastructure, payment flows, and third-party payment provider integration.
Our Offer
Competitive Compensation : Receive a competitive compensation package with offered stock options for full-time employees.
Work-Life Balance : Enjoy regular team events, a hybrid work setup, 2 months / year remote work (Worcation), and unlimited vacation days, along with a corporate pension plan.
Personal Development : 500€ personal budget for training, in-house trainings, and growth opportunities in a fast-paced environment.
Mobility : Benefit from a 50€ monthly budget for mobility or other expenses and a subsidized Dance Mobility Subscription for E-Bike / E-Moped.
Well-Being : Get access to discounted Urban Sports Club membership and Wellhub for a variety of well-being offerings.