Beschreibung
A Swiss Insurance Company is looking for a Senior Java Developer. The Cash & Financial Messaging Team in Treasury IT has initiated a move from a legacy, file based architecutre to a fully service based (REST) architecutre. As part of the new landscape some key micro services need to be implemented and integrated with the client's SWIFT Service Bureau. The candidate has the chance to work in an international, cross-functional team utilizing an agile methodology.Start Date: 03.02.2019
End Date: 31.10.2019
Workplace: Zurich
Workload: 100%
Reference Number: 149
Tasks:
·In this project you will take a key role in designing, implementing and rolling out Java-based Micro-Services.
Requirements:
·You are a Senior Java Developer with a passion for quality, good design and clean code.
·You understand the value of automated testing and you can apply Test Driven Development techniques effectively.
·You bring solid working knowledge of the Spring framework (especially Spring Boot).
·You are familiar with cloud-based, micro service-oriented architectures.
·You have a solid working knowledge of JUnit, Maven, Git and are able to configure CI and CD pipelines.
·You are proficient in working with relational databases.
·You are agile-minded and a follower of the Scrum/Kanban model.
·Knowledge of Apache Spark, Apache Kafka, document databases (e.g. MongoDB) and emerging JVM languages is a great advantage.
·Working experience with Angular and Bootstrap based UI development is a big plus.
·Familiarity with Microsoft Azure, including Azure DevOps is another positive.
Soft Skills:
·You have a goal-oriented way of working.
·You are a team player.