Position: Senior Java developer
Company: NCube
Experience required: 5y
English level: upper

We are looking for a specialist to join our client’s team. They are developing server applications, locks and mobile applications for the management and operation of electronic locking systems, sensors and access solutions for the professional sector.

**Company** - is a software development company founded in 2018 that specialize in developing and distributing electronic access solutions with a cloud-based management platform primarily targeting the German and European telecommunications market.

**HQ** — Munich, Germany

**Requirements:**
- At least 4 years of professional experience
- Very good knowledge of Java
- Very good knowledge of Maven
- Good knowledge in testing (unit, integration, system tests)
- Experience with AWS Lambda
- Upper-Intermediate English and better

**Nice to have:**
- Experience with Micronaut
- Swagger/OpenAPI
- Knowledge of Terraform
- Experience in the development of annotation processors

**Responsibilities:**
- Contribute to technical decision making
- Attend planned meetings, calls, demos
- Participate in developing our server applications, locks and mobile applications for the management and operation of electronic locking systems, sensors and access solutions
- Show initiative and ability to work independently in everything you do

**We offer:**
- Competitive salary with the regular review
- Flexible working schedule, fully remote work opportunities
- Taxes compensations, accountant assistance
- Vacation (up to 20 working days)
- Paid sick leaves (10 working days)
- Online English courses
- Direct cooperation with the customer
- Teambuildings, corporate parties and company trips abroad
- Great working environment and team spirit