For our client we are looking for a Senior Java Developer
Job description:
We are looking for a Java Application Developer to work with backend development in our customers Vehicle communication team. Our customer values agile mindset and utilize test driven development and pair programming.
You will be responsible for developing and testing components according to our customers standards, definitions and specifications. This role will also include DevOps responsibilities. You will be working in a broad context with lots of interesting and challenging development tasks.
Required skills:
Developer competence Java 8 (Soon Java11), Linux, Spring & Spring Boot, Test driven development (unit tests, load test), Static Code Analysis (Findbugs / PMD / Checkstyle / SonarQube / Error Prone)
Preferred skills:
– Reactive streams (Reactive programing), GIT, Wire Mock, AWS, Oracle/PostgreSQL.
– Telematics experience with protocols. TCP/IP, SMPP.