Job Description
Welcome to Nuki. A place where our employees have priority, where this week’s ideas develop into next week’s new features, where decisions are made quickly, and where mistakes are used as an opportunity for further development. Innovation is more than just a trend; it is part of our DNA. We build on it, because if we have the choice between comfortable and exciting, we always choose the latter.
As a Senior Java Developer (f/m/d) you will have the opportunity to use and expand your skills in the development of web and server applications. You will work in a dedicated web platform team and will be involved in the entire development process, from analysis and design to implementation, testing and ongoing operation of our smart home products. Exciting challenges and tasks await you in the team, such as communication with embedded devices, distributed server architectures and modern single-page applications. This will give you the chance to actively shape the future of Nuki.
Your Role
You develop innovative software solutions using agile methods.
You collaborate in the entire software development process (from analysis to product release).
You and the web development team work closely with our internal IT Operations team.
You implement high-performance server applications.
You are a sparring partner for colleagues in your team and beyond.
You keep an eye on frontend development tasks.
You manage the release process using Git and Azure DevOps.
You help with the ongoing optimization of our web applications and products.
You actively participate in code reviews to ensure adherence to coding standards and quality guidelines.
You optimize application code for performance and scalability, addressing bottlenecks and optimizing resource utilization.
Job Requirements
You have completed higher technical education (HTL/TU/university of applied sciences) in the field of computer science/software development.
You bring at least three years in designing & implementing Java server applications (Java 8+) and ensuring high performance, reliability, and maintainability.
You have experience with common web technologies, including HTML5, CSS3 and JavaScript/TypeScript.
You have practical experience with Java Dependency Injection, Spring Boot, MongoDB, Hazelcast, multi-threading and design of REST APIs as well as know-how in the use of Angular 10+ and TypeScript.
Having a clean code is part of your programming culture.
Ideally, you have knowledge of server management and containerization.
You focus on what is possible, take ownership and go the extra mile.
You are familiar with agile development processes.
Why Us
- You will get the chance to contribute your ideas in a fast growing, highly motivated team and thus actively shape the future of Nuki.
- Active further development is very important to us. We will support your personal and professional development in the office and outside at conferences, seminars or by sponsoring special literature and also offer German and English courses.
- You have free choice of your computer and operating system (Win/Mac/Linux) and can also use your company smartphone privately if you wish to do so.
- You get December 24th and 31st as one extra day off (=26 vacation days).
- We live and love our flexibility. Therefore, in addition to our extensive flextime model, you are free to work three days a week at home
- No matter if you want to work part-time or full-time: We consider your individual wishes, support you in all matters and subsidise ongoing childcare costs.
- You decide how you get to the office: If you use public transport, we will subsidise your climate ticket or offer you parking spaces & charging stations in our parking lot.
- Once a week we have breakfast together. You also get high-quality coffee and tea, regional juices, fruit and vegetables as much as you want at any time.
- To help you relax during stressful periods, we offer free online yoga classes during working hours or discounts at different gyms and climbing centres. You also have the opportunity to receive professional psychological online counselling as part of our Instahelp cooperation.
- We host team events several times a year. From our 2-day summer event, to our beach volleyball challenge, our legendary Christmas party or the dumpling challenge: we also create shared memories outside the office.
For the advertised position, a minimum salary of € 3,455.00 gross per month applies according to the collective agreement (no all-in). Willingness to significantly overpay if you have the appropriate qualifications. This position is open for applications in Graz.
About Us
We at Nuki are breaking new ground and are working on a completely keyless future. As one of the fastest growing companies in Austria, we offer high-quality products, a dynamic team of 120 employees and more than 450,000 satisfied customers. We are pioneers in the Smart Home sector and are looking for people like you who are not satisfied with the status quo and are willing to take on responsibility quickly. We look forward to getting to know you!