Auf einen Blick
- Aufgaben: Join our agile team to develop microservices using Golang and Java.
- Arbeitgeber: We're a well-funded software company focused on building exciting technology.
- Mitarbeitervorteile: Enjoy a supportive team culture and opportunities for growth.
- Warum dieser Job: Work on impactful projects that enhance user satisfaction and scalability.
- Gewünschte Qualifikationen: 2+ years of experience in software development, fluent in Golang, and familiar with microservices.
- Andere Informationen: English fluency is required; German is a plus but not mandatory.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
Description
We are looking for the right people to join our well-funded, growing software company and to help us continue to build exciting technology that makes our users happy. Right now, we are looking for a Golang Backend Software Engineer to join our teams in Berlin, Konstanz, or Zürich.
Who you are
You’re an experienced software developer ready for a new challenge. Maybe you have a degree in computer science (or something similar) and at least 2 years of experience working on large-scale applications. You’re fluent in Golang, and as a nice to have, Java — our main backend languages — and have experience working with microservices. Bonus points if you’ve worked with Kubernetes deployments or worked with cloud platforms like AWS or Azure. You’re comfortable with relational databases and ORM tools, and you know your way around development tools such as JIRA, Jenkins, Git, and Confluence. More than anything, you care about writing clean, maintainable code and want to keep learning and growing in your career. English fluency is a must; if you also speak German, that’s great — but it’s not required.
That\’s the job
You’ll be part of a team that designs, builds, and deploys microservices for the Kubernetes platform. Flexibility, scalability, and a focus on customer value will be at the heart of everything you do. In this role, you’ll:
- Work in an agile team to develop microservices using Golang and Java.
- Solve technical challenges while creating solutions that our customers love.
- Collaborate with our customer care team to identify and address issues that impact user satisfaction.
- Build products that are flexible, reliable, and scalable.
- Be part of a respectful and supportive team culture, working closely with other KNIMErs, our customers, and partners.
What we offer
#J-18808-Ljbffr
Backend Software Engineer (m/f/d) in Berlin, Konstanz or Zürich Arbeitgeber: KNIME AG

Kontaktperson:
KNIME AG HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Backend Software Engineer (m/f/d) in Berlin, Konstanz or Zürich
✨Tip Number 1
Make sure to showcase your experience with Golang and Java during the interview. Be prepared to discuss specific projects where you utilized these languages, especially in the context of microservices.
✨Tip Number 2
Familiarize yourself with Kubernetes and cloud platforms like AWS or Azure. If you have hands-on experience, be ready to share examples of how you've deployed applications using these technologies.
✨Tip Number 3
Highlight your ability to write clean and maintainable code. You might want to prepare for coding challenges or discussions around best practices in software development.
✨Tip Number 4
Since collaboration is key in this role, think of examples where you've worked in an agile team. Be ready to discuss how you contributed to team dynamics and problem-solving.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Backend Software Engineer (m/f/d) in Berlin, Konstanz or Zürich
Tipps für deine Bewerbung 🫡
Highlight Relevant Experience: Make sure to emphasize your experience with Golang and any other relevant technologies like Java, Kubernetes, and cloud platforms. Provide specific examples of projects where you utilized these skills.
Showcase Your Problem-Solving Skills: In your application, include instances where you've tackled technical challenges. Describe how you approached the problem and the impact of your solution on user satisfaction.
Demonstrate Team Collaboration: Since the role involves working in an agile team, mention your experience collaborating with others. Highlight any tools you’ve used, such as JIRA or Confluence, to manage projects effectively.
Express Your Passion for Clean Code: Convey your commitment to writing clean, maintainable code. You can mention any best practices you follow or methodologies you adhere to that ensure high-quality software development.
Wie du dich auf ein Vorstellungsgespräch bei KNIME AG vorbereitest
✨Showcase Your Golang Expertise
Make sure to highlight your experience with Golang during the interview. Be prepared to discuss specific projects where you've used Golang, the challenges you faced, and how you overcame them. This will demonstrate your proficiency and problem-solving skills.
✨Discuss Microservices Experience
Since the role involves working with microservices, be ready to talk about your experience in this area. Share examples of how you've designed, built, or deployed microservices, and explain the benefits they brought to the projects you worked on.
✨Familiarize Yourself with Kubernetes and Cloud Platforms
If you have experience with Kubernetes or cloud platforms like AWS or Azure, make sure to mention it. If not, do some research beforehand to understand their basic concepts and how they relate to backend development. This shows your willingness to learn and adapt.
✨Emphasize Clean Code Principles
Since writing clean, maintainable code is a priority for the company, be prepared to discuss your coding practices. Talk about how you ensure code quality, your approach to code reviews, and any tools you use to maintain high standards in your work.