Senior Software Engineer Backend (f/m/d)
Who We Are
Spread Group is a renowned global provider of customized apparel and lifestyle products, distinguished by our commitment to made-to-order technology. Our core business model revolves around producing precisely what our customers desire, precisely when they desire it. As pioneers in this space, we combine sustainability with on-demand personalization, enabling individuals and businesses to express their unique identities through bespoke creations. Join us to be part of a global leader in the exciting world of personalized apparel and lifestyle products. Spread Group is revolutionizing the way we connect sustainability with cutting-edge customization, offering our customers and partners an unparalleled experience in the fashion industry.
Every week, hundreds of thousands of designs are uploaded by our awesome customers and designers to have them printed or sold on all kinds of print-on-demand products. The Image Handling team is responsible for developing and maintaining backend applications which are used for processing the uploaded designs and the data around them. Together with us, you’ll help to keep the designs' journey from the initial upload to the production process swift and safe! This task truly demands a broad skill set as we operate business-critical, data-intensive backend services, render all kinds of images for our customers, and communicate with lots of different stakeholders.
We are seeking a talented and driven individual to join our dynamic team as a Senior Software Engineer Backend (f/m/d) and drive innovation forward. The role is full-time and offers the flexibility to work on-site at our Leipzig headquarters or remotely within Germany.
Our Tech Stack & More
- We use Kotlin/Java with Spring Boot or Jersey.
- We make sure our production code runs reliably using automated tests, CI pipelines, frequent releases, and observability.
- We believe a result created together is always better than the sum of its parts. Code reviews and pairing are an integral part of how we work. Plus it’s more fun and everyone grows!
- We care about writing high-quality, pragmatic, and understandable code that we’ll actually enjoy maintaining.
- We embrace the fact that continuous learning is an integral part of being a software engineer. Through our regular internal workshop format and regular hackathons, we stay up to date.
- We sincerely care about the well-being of each individual and try to make the team a place where everyone feels welcomed and appreciated.
- We are a distributed agile team, working after the Kanban method.
- We emphasize clear, friendly communication – both real-time and asynchronous.
What You'll Bring
- You are proficient in developing Java/Kotlin services based on Spring Boot or another web framework.
- You appreciate existing applications and are able to maintain and incrementally modernize them guided by refactoring strategies and automated testing.
- You are familiar with distributed systems and their challenges.
- You have experience working with image processing and rendering.
- You are versed in planning software architectures and setting up long-term roadmaps.
- You appreciate the benefits of an iterative process when seeing the plans come into reality.
- You stay up to date with the latest developments in the software industry.
- You like to document your work.
- You enjoy close collaboration with your teammates as well as keeping in touch on a daily basis.
- You have an appreciative nature, are open minded, and want to learn.
- You have a pragmatic mindset and care about solving problems for our users instead of unlikely future requirements.
- You have a good command of English and can easily communicate in English.
Why Should You Join Us
- Flexibility & Trust: Enjoy flexible working hours and remote work options within Germany, all based on mutual trust, ensuring a healthy work-life balance that suits your needs.
- Time to Recharge: Take advantage of a generous 30 days of holiday, and relish family-friendly working policies that cherish your precious moments with loved ones.
- Transparency & Growth: Attend regular General Assemblies (GAs) to be part of our vision, knowing you contribute to a bright future. Benefit from our in-depth onboarding program and visit production sites in the Czech Republic to deepen your understanding of our operations.
- Learn & Excel: Elevate your skills with German and English language courses, interdisciplinary workshops, and training, empowering your professional growth.
- Perks That Delight: Enjoy the convenience of using our company car, and revel in a remarkable 50% discount on all our products, along with exclusive access to irresistible discount campaigns.
- Inspiring Spaces: Work in modern offices designed to inspire creativity, boasting a rooftop terrace and cozy kitchens for breaks and after-work events.
- Celebrate Success: Join our lively company events, from invigorating hiking days to unforgettable summer and Christmas parties. Relish Fridays with refreshing drinks, making every moment memorable.
- Be You & Belong: Embrace a warm and inclusive atmosphere where authenticity is celebrated, with no dress code to limit your self-expression. Bring your four-legged friends along for an uplifting work environment.
- Discover Spreadster Life: Connect with team members through our unique "Meet-a-Spreadster" program, gaining insights into our diverse world.
Equal Opportunity Employer
We value diversity at Spread Group. We are proud of and continue to encourage the increasing diversity of our company culture and community. Your skills, talents, and experience are our focus no matter your age, ethnicity, religion, national origin, gender, sexual orientation, marital or disability status.
You can find our data protection information for applicants here / Unsere Datenschutzhinweise für Bewerber findest Du hier: https://www.spreadgroup.com/data-protection-applicants/
You can find our data protection information for applicants here / Unsere Datenschutzhinweise für Bewerber findest Du hier: https://www.spreadgroup.com/data-protection-applicants/