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.