Position Summary
Join Solutions is seeking a highly skilled and motivated (Senior) Backend Engineer with expertise in JVM and Kotlin. In this role, you will be part of our dynamic team and play a key role in reimagining how businesses communicate with their customers. Collaboration, ownership, and innovation are at the core of this position.
About Join Solutions
At Join Solutions, we are on a mission to make business communication as easy and natural as talking to a friend. Our comprehensive messaging-suite, Superchat, enables businesses of all sizes to connect with customers via various channels and provide a modern and convenient way to interact.
Key Responsibilities
- Take ownership of building and delivering new features to our customers
- Collaborate closely with our frontend engineers to ensure seamless integration
- Improve platform performance to enhance the user experience
- Participate in discussions about the long-term architecture of Superchat
- Contribute to shaping internal development processes and best practices
- Bring innovative ideas to shape our product
Tech Stack
- Kotlin with the Quarkus Framework
- AWS: RDS with Postgres, S3, SQS, SNS, SES
- GitHub Actions for CI/CD
- Typesense (Search)
- Linear (project management)
- LaunchDarkly (feature flagging)
- Doppler (secret management)
- DataDog / Sentry / BetterUptime for monitoring
- TypeScript / React / NextJS / TailwindCSS for web application
- TypeScript and React Native for mobile application
Why Join Solutions
Join Solutions is more than just a workplace; it's a place where your skills, ideas, and passion can thrive. Here are some reasons to consider joining our team:
- Competitive compensation package, including salary, benefits, and stock options
- Generous vacation policy, including 26 paid vacation days and additional days for Christmas and New Year's Eve
- Engaging company and team events, fostering a vibrant and inclusive culture
- Personal development budget for conferences, courses, books, and career coaching
- Exciting start-up environment with opportunities for accelerated career growth
- Comfortable office in the heart of Berlin, equipped with ergonomic furniture, free snacks, and beverages
- Hybrid work model with a blend of remote work and office presence
- Relocation support for those moving to Berlin
Qualifications
To excel in this role, you should meet the following qualifications:
- Strong experience with JVM and Kotlin
- Familiarity with Java/Spring Boot and willingness to transition to Kotlin/Quarkus
- Proficiency in AWS services and CI/CD pipelines
- Knowledge of frontend technologies, such as TypeScript, React, and NextJS
- Passion for delivering exceptional user experiences
- Proactive mindset, with the ability to take ownership and drive projects forward
- Excellent communication and collaboration skills
How to Apply
If you're excited about the opportunity to be part of our mission to revolutionize business communication, we would love to hear from you. Apply now and let your skills and passion shine!
Join Solutions is an equal opportunity employer and values diversity. We welcome all applicants, regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or any other protected status.
Verbessern Sie Ihre Bewerbung
Lassen Sie unsere KI Ihr Anschreiben sorgfältig anpassen und Ihren Lebenslauf verfeinern, um den spezifischen Anforderungen dieser Stelle gerecht zu werden.
Die Nutzung unserer KI-Dienste bedeutet Ihre Zustimmung, Ihr Profil für diesen Zweck mit unserem KI-Kooperationspartner zu teilen.
Jobalarme abonnieren
- Informatik und Technologie
- Berlin
Durch das Erstellen eines Jobalarms stimmst du unseren Bedingungen zu. Du kannst deine Zustimmungseinstellungen jederzeit ändern, indem du dich abmeldest oder wie in unseren Bedingungen detailliert.