Position: Middle Java developer
Company: LOBBY X
Category: Java
Experience required: 2y
English level: upper

**Requirements:**
- At least 2-3 years in software development using Java.
- Broad knowledge and experience in: Java, REST, SQL-Databases, NoSQLDatabases,XML, XSL, JSON
- Architecture and implementation level software design
- A baccalaureate or masters degree in computer science.

**Will be a plus:**
Experience with JavaScript — our front-end is implemented in AngularJS/TypeScript

**We offer:**
— Fair compensation
— Learning budget for conferences, books and everything you need to grow
— Flexible hours, Possibility to work from home
— Clear learning framework to support your career goals
— Medical insurance and partial sports compensation;
— German and English classes

**About your work:**
- Work in an international dynamic team of experienced developers
- A strong focus on architecture since we are developing a product
- A sophisticated technology stack, for example we build our own NoSQL database engine and full text search engine
- Agile methodology based on the Scaled Agile Framework which translates to Scrum at the team level
- Working on a sophisticated and complex product used by over 100 mostly larger customers

**About the client:**
For more than 20 years, our team has been offering comprehensive digital platforms geared to creating, shaping and designing engaging customer experiences. We regard each client as a partner and each project as a collaboration. Which is why we are always committed helping our partners as best as possible, while learning as much as possible from their specific challenges.
Our Mission: we are an international software firm deploying innovative technologies enabling companies to master the next generation of digital communication.