Back-end Engineer - Java - unit, APIs, Coding skills, Docker, Kubernetes, Github, Git, Testing, Code Management, Spring, Helm, InteliJ, java 17, SpringBoot, BDD, Github actions, Test Automation, TDD, Kafka, Maven

Title: Back-end Engineer - Java
Qualifications: unit, APIs, Coding skills, Docker, Kubernetes, Github, Git, Testing, Code Management, Spring, Helm, InteliJ, java 17, SpringBoot, BDD, Github actions, Test Automation, TDD, Kafka, Maven
Number: 498
Start Date: 11/07/2022
End Date: 30/12/2022
WorkPlace: Copenhagen
Experience: Senior
Contact Info: Karina Olsen, karina.olsen@ttmsnordic.dk
Project Description: We are now looking for 3 Back-end Engineers for one of our clients in Denmark Our client has embarked on a transformation journey, focusing on a long-term strategy to remain best in class in an industry that is increasingly volatile. At the very core of this strategy lies Technology. Viewed as a significant enabler of our company strategy, Technology is an area where our top management has made and will continue to make increasing investments in. In the client's platform, we actively engage the business and deliver its needs while undergoing our own transformation. We aim to be a world-class professional IT organisation that delivers business value through automation, standardisation, increased forecasting capabilities and proactive handling of the market. These are levers that our leadership rely on to maintain a strong and stable presence in the market. We further aim to establish one global platform on which we effectively build systems that allow us to differentiate from our competitors in the market. Key responsibilities Coding cloud-native applications to provide high-value services our customers using the latest languages, services and platforms Collaborating closely within a cross-functional engineering group to deliver team goals Ensuring applications are of high quality through test automation, scanning and use of secure coding standards Ensuring a high-level of service from the team’s applications in production and lower environments; pre-empting and responding to issues and working fixes through to release. (Participation in an on-call rota is expected) Raising own capabilities through engagement with the client's technical Communities of Practice and contributing to others development through knowledge sharing and task pairing Understanding your services value to our customers and contributing your insight and innovation to product improvement We are looking for We would like to hear from you if you can demonstrate expertise and technical skills in cloud native microservice design and implementation across most of the following areas; Coding with Java 17, Spring and Spring Boot (Reactive Stack) within IntelliJ Code management; Git, GitHub Continuous Delivery disciplines Testing: TDD, BDD, Junit, test automation frameworksBuild & Deploy: GitHub Actions, Maven, Docker, Kubernetes & HELMNo outage deployments Integrating to Kafka and APIs Experience with reactive and event stream processing Using: Cassandra, Cosmos, Mongo, Redis & PostgreSQLLeveraging cloud services (Azure & 3rd party) Diagnosing production issues using monitoring tools (Grafana ideally) Using enterprise scale patterns: 12-factor applications, CQRS, eventual consistency, multi-region etc.