Position: Java Developer
Company: thePerson
Category: Java
Experience required: 1y
English level: intermediate

BEKEY (en.bekey.dk) is a Danish company, which is undergoing a rapid development. We are the leading company in the market for electronic lock systems and we are expanding our business. Our innovative solutions make it possible to open your door with the BEKEY Mobile App. We distribute our solutions to both private consumers and companies, as well as the governmental market. In 2014 we passed a milestone — providing 10 million door openings.


Requirements:

Good level Java (9+ preffered),
Hibernate, Spring and Spring Boot (or Micronaut, Quarkus or even JavaEE),
REST, TestNG/JUnit (or similar),
Postgres (or any other SQL database),
Jira, Jenkins (or TeamCity),
code review (Crucible, Upsource),
Tomcat (or JBoss), Spring MVC and servlets,
git, ssh.

Nice to have:

Gradle/Maven, Spring Cloud, Swagger,
Web services,
Assert4J,
Kafka (or RabbitMQ, ActiveMQ).