Description
For our client we are looking for a Senior Java Engineer
Ework is direct supplier to our client - there is no middle layer. This means that we have a good contact with procurement and in many cases, know the stakeholder and their needs.
Highly experienced in Agile software development practices such as eXtreme Programming, Lean and Scrum. Successful candidates should as a minimum be able to demonstrate a proven track record of the practices like Test Driven Development, Test Automation, Pair Programming and Continuous Integration. High level of expertise in Java and Spring Boot is also a requirement. Experience with cloud solutions, microservice architecture and containerization will be considered an advantage. On a soft-skill side we expect all candidates to demonstrate examples from their prior assignments of value-driven behaviours using Kanban flow, T-Shape people approach and DevOps mindset.
Extensive Knowledge
Technologies:
- Java
- Spring boot/Spring
- REST
- Unit testing - Junit
Intermediate knowledge
Technologies:
- Designing and implementing microservices
- Spring Data JPA
- Lambda,Closure, Stream
- JMS/MQ
- Mocking - Mockito - Jmockit
- RDBMS - Oracle
- Continous integration
- Sonar
- Jenkins/Hudson
- Git
- Maven
- Docker
Soft skills:
- Scrum/Kanban
- Testing approach - TDD, BDD
- XP - Pair programming
Basic knowledge
Technologies:
- Load balancing framework: Eureka
- Distributed cache/2nd level cache: Ehcache - Hazelcast
- Angular 2/4
- Embedded database - H2 - HSQL
- NoSQL - Cassandra
Start:
Duration:
Location: Copenhagen
Work load: 100%
Working language: English
We would like to thank you in advance for your application. However, due to a resource issue, we would like to inform you, that only the most relevant candidates will receive feedback.