صاحب العمل نشط
Xeotek, a deep tech startup based in Frankfurt a.M., is shaping the future of real-time event streaming and data processing. Our software is already used around the globe by countless developers and Fortune-500 enterprises. We are a true startup with support and investment from founders from well-known IT companies (even from the Valley!). We offer real startup feeling, a great team, innovation, and development on a tech product for companies and developers. We are growing fast - be part of it from the start!
Your task will require the development of new approaches, e.g., through new technologies. Besides the development work in the traditional sense, a considerable part of your work will be research & pioneering work.
You will work with low-level data streaming technologies, technologies for distributed, scalable systems (clusters), and with Apache Kafka or Amazon Kinesis components.
You'll be surrounded by equally intelligent, motivated and creative minds to solve deep, technical problems in the context of real-time data/event streaming and highly distributed software systems.
We are an exceptional team and we are looking for the best.
Whether you're a lateral recruit or have an academic background, you need to know and understand the technologies and challenges of distributed, reactive and resilient systems. You should be familiar with real-time data streaming technologies or at least be able to understand and develop the associated technologies in the shortest possible time. You should be familiar with software architectures and common patterns (e.g., Quorum, consensus).
The code you write must of course follow typical quality criteria and practices.
Must-haves:
Our product consists of a Java application that is a real-time distributed data streaming system.
Architecture patterns/code patterns in this context should be familiar to you (circuit breakers, messaging, ).
Experience with Microservices, Data Processing (e.g., ETL, Streaming or others) and Big Data.
Experience with SQL & NoSQL databases
No (at)Spring!
Knowledge about the JVM and (performance) pitfalls (e.g., garbage collection).
You should be able to handle tools like Gradle (or Maven), Git & Intellij and Docker without any issues.
Hands-on experience with automated integration testing & unit testing required.
UML diagrams should not cause you any problems. Clean code is a must.
You should be driven by the same technology-loving, innovative inventive spirit that drives us.
You get a lot of freedom to implement your ideas.
Initiative, independent work and creativity are important.
Our content & documentation is mainly written in English our clients are spread all over the world (America, Russia, India, Europe, ), but only a few in Germany.
So you should be fit in written English.
Nice-to-have:
We are looking forward to your application. After you have applied, we will reach out to you asap.
دوام كامل