मूलवर्ती

Senior Backend Software Developer

Berlin, Bucuresti, Romania अतिथि: German Tech Jobs ग्राहक/नियोक्ता: KNIME
नियुक्त: 29.05.2026
अंतिम तिथि: 13.07.2026
नौकरी का संदर्भ: 3e81c36bd12199b05fe372a099b494fa

नौकरी की जानकारी

स्थान
Berlin, Bucuresti, Romania
अतिथि
German Tech Jobs
ग्राहक/नियोक्ता
KNIME
नौकरी का संदर्भ
3e81c36bd12199b05fe372a099b494fa
लिस्टिंग प्रकार
मूलवर्ती
यूरोपीय संघ के वर्क परमिट की आवश्यकता है
नहीं
नियुक्त
29.05.2026
अंतिम तिथि
13.07.2026

नौकरी का विवरण

Salary: 25.000 - 30.000 RON net per month Requirements: We are looking for the right people to join our well-funded, growing open source startup and to help us to continue to build exciting technology that makes our users happy. Right now, we are looking for a Senior Backend Developer to join our team in Berlin or Konstanz.What’s the job?We are currently designing, building and launching our first generation of products and services in the cloud. This involves designing and developing microservices targeted for the Kubernetes platform. We are looking for someone eager to be a part of this innovative process. Our goal is adapting our industry leading data science and analytics platform into a managed platform capable of serving thousands of users. The ability to build flexible and scalable services is crucial as we strive to match our quality and functionality with innovative solutions that can address growth, reliability and durability concerns. You will work in a team focused on microservice development coordinating with multiple front-end, back-end, and operation teams on a daily basis.The key parts of the job involve:Work successfully individually and within a team environment.Work within a Scrum team following a sprint cadence of development.Provide mentoring and direction for other team members.Research, identify and present patterns and technologies as they relate to software architecture and product design.Work closely with the product management team to understand product direction and requirements.Convert product management direction into a scalable, well designed, reliable and deployable product.Use your software engineering skills to tackle challenging technical issues with a focus on creating value for our customers.Collaborate with customer care teams on product issues. Help identify problems and possible solutions. Communicate with the customer care team on issues directly affecting customer satisfaction.Work respectfully. Within your team. With other KNIMErs. And with our customers and partners.Build products that our customers will love. Responsibilities: Who are you?You are an experienced software developer who is looking for a new challenge. Ideally you have experience in several of the specialties listed below:A degree in computer science or a comparable major.5+ years of experience designing and implementing large scale applications.High proficiency in Java which is our primary language of choice for back end development. Any product development experience in Golang or Python is a plus.Ability to break down complex problems into workable solutions.Able to comprehend a complex architecture, communicate it to others, help teams as they develop it, and debug problems.Microservice design, development and deployment.Experience with at least one cloud platform such as AWS or Azure. Have an understanding of VM technology, load balancing, scaling, and networking (i.e. VPC in AWS) and security. Experience with authentication/authorization technologies and practices is also desired.Familiarity with relational databases, data modeling and building data solutions for scale. Familiarity with event-driven systems is a plus.Have experience with software development tools such as JIRA, Jenkins, Git and Confluence. Practical technical experience with Quarkus, GraalVM, Kubernetes, Helm, or Artemis is a plusUnderstand and apply the concepts of load balancing, scaling, containerization, and caching.A solid background in API development including REST API concepts and gRPC.Applying design patterns at the architecture and design levelPassionate about excellent software design and architecture and building clean, maintainable and scalable codeAdvocate modern software development practices, enjoy working in agile teams and love to learn and grow every dayEnglish fluency is required. German is a plus, but not required Technologies: APIAWSAzureBackendCloudConfluenceGitGolangHelmJIRAJavaJenkinsKubernetesLoad BalancingMachine LearningPythonQuarkusRESTSecuritygRPCmicroservicesJava EE More: What’s KNIME?KNIME helps individuals and organizations make sense of data.The core software provides a single intuitive environment, appropriate for anybody working with data, from the analyst to the data scientist. For business and domain experts, KNIME Software serves as a no-code platform, lifting the ceiling beyond spreadsheets and BI. For data experts, KNIME Software serves as a low-code platform, giving them access to the widest range of tools and techniques available with or without coding. The platform is complemented by enterprise-grade features that facilitate collaboration and deployment via secure apps and services.By bridging the worlds of dashboards and advanced analytics, KNIME shortens the distance between data and action. KNIME Software empowers more business experts to be self-sufficient and more data experts to push the business to the bleeding edge of modern data science, integrating the latest AI and Machine Learning techniques. KNIME is distinct in its open approach, which ensures easy adoption and future-proof access to new technologies.What we are offering: The chance to work with a wealth of different technologies The opportunity to be a driving force and technology advocate as we design and build our next generation of service offerings An open and dynamic environment offering continuous learning opportunities The possibility to grow together with KNIME*Though we are happy to have applicants from further away, we’re not offering relocation benefits for this position. last updated 22 week of 2026

कौशल

ABAP adapt to changes in technological development plans AJAX Ajax Framework analyse software specifications Ansible Apache Maven Apache Tomcat APL ASP.NET Assembly (computer programming) blockchain openness blockchain platforms C COBOL CoffeeScript collect customer feedback on applications Common Lisp computer programming create flowchart diagram cyber attack counter-measures data visualisation software debug software defence standard procedures define technical requirements design user interface develop automated migration methods develop creative ideas develop software prototype do cloud refactoring Drupal Eclipse (integrated development environment software) engineering principles engineering processes Erlang Git Groovy Haskell IBM WebSphere ICT debugging tools ICT security legislation identify customer requirements integrate system components integrated development environment software Internet of Things interpret technical requirements Java (computer programming) JavaScript JavaScript Framework Jenkins (tools for software configuration management) KDevelop Laravel Lisp manage engineering project Matlab Microsoft Visual C++ migrate existing data ML (computer programming) MySQL NoSQL object-oriented modelling Objective-C OpenEdge Advanced Business Language Oracle Application Development Framework Pascal (computer programming) perform scientific research Perl PHP Project Management Prolog (computer programming) Puppet (tools for software configuration management) Python (computer programming) R Ruby (computer programming) Salt (tools for software configuration management) SAP R3 SAS language Scala Scratch (computer programming) screen reader Smalltalk (computer programming) smart contract software anomalies software frameworks Spark SQL STAF Swift (computer programming) technical drawings tools for software configuration management Trading Software TypeScript use an application-specific interface use automatic programming use concurrent programming use functional programming use logic programming use object-oriented programming use query languages use software design patterns use software libraries use technical drawing software utilise computer-aided software engineering tools utilise machine learning VBScript Visual Basic Web Services WordPress World Wide Web Consortium standards Xcode

इसी तरह की नौकरियां

सुझाई गई नौकरियां

Eurojobs Support Assistant