Position Overview:
This is a vacancy for a hybrid or on-site role at our HQ in Tutzing (South of Munich). We encourage applications from all qualified candidates, regardless of gender identity.
As we continuously expand and improve our Data Platform, we are seeking a Full-stack Developer (Java & TypeScript, Angular) (m/f/x) to join our Engineering department. This department is responsible for the design, development and growth of our Data Platform as well as our Data Network and connected Data Products. We are in the process of merging our core products into a single, unified, platform and are looking for key engineering talent to join our teams.
You will be responsible for developing and implementing new features, improving existing capabilities, and collaborating closely with senior engineers to deepen your technical expertise and contribute to high-quality, scalable frontend solutions.
Ready to make an impact?
You’ll get to take ownership of:
* Developing, testing, and deploying core components of our Data Platform together with other engineers.
* Contributing to technical designs and actively participating in code reviews to ensure clean, maintainable, and high-quality code.
* Collaborating closely with QA and Product teams to deliver reliable, high-quality releases.
* Continuously learning and staying up to date with relevant technologies, tools, and best practices to grow your skills and contribute to the team’s technical evolution.
We’d love to meet someone with:
* Around 3–6 years of experience in backend or full-stack development, with solid hands-on skills in Java.
* Some familiarity with Angular (2+) and TypeScript; Vaadin - great to have, but not a must.
* Strong debugging skills and a structured, solution-oriented mindset.
* Initial experience with test automation (e.g. JUnit or similar frameworks), and an interest in building reliable, well-tested software.
* Hands-on experience with at least one database technology, such as PostgreSQL, Oracle, MSSQL, MySQL, or MongoDB.
* Exposure to integration models and protocols like HTTP, REST, or GraphQL.
* A good understanding of software design principles and best practices, and a desire to continuously improve code quality.
* Confidence working with object-oriented programming concepts and higher-level abstractions.
* Some exposure to asynchronous communication systems (e.g. Kafka, AMQP, MQTT).
* Clear communication skills in English and sufficient German for everyday collaboration.
You can look forward to:
* A modern, spacious office with a view of Lake Starnberg in Tutzing
* Subsidised lunches in our in-house restaurant
* A personal learning and development budget
* 30 vacation days per year
* Up to 20 days of remote work per year from any EU country
* Bike leasing through our partnership with JobRad
* Opportunity to work flexibly from home
* Team evenings every Thursday with refreshments covered by the company
* A company pension plan (bAV)
If you’re excited about this role but don’t meet every qualification, we encourage you to apply!
Lobster is an equal opportunity employer. We are committed to fostering a diverse and inclusive environment where empathy and respect guide our interactions.
About us
Lobster is a pioneering no-code software company that enables organisations to unlock the full potential of their data. Its comprehensive Data Platform allows companies to integrate, manage, and automate data efficiently, while its Data Network facilitates secure and seamless data exchange between partners and systems. From connectivity to consumable Data Products, Lobster’s solutions empower businesses across industries to stay agile and competitive. With a presence in DACH, the UK, France, Scandinavia, and the Benelux region, Lobster serves over 2,000 customers globally.