About the Client
Our client is one of the world’s leading providers of insurance-based risk transfer, working to make the world more resilient. It anticipates and manages risk – from natural catastrophes to climate change, from aging populations to cyber crime.
About the Role
We are looking for an experienced Java developer with tilt to DevOps field to improve our ability to deliver reliable, cost-effective and modern solutions.
As a Java developer you'll be helping us to adopt a modern software delivery culture and to adjust to new technologies using private and public cloud services. In this role you bring in your ideas on how our processes can be improved and you will explore technology that can help us to become better.
You will become our specialist for Java development and setting up and operating our DevOps pipelines, building up knowledge within our teams and foster our DevOps culture.
You work with the teams on crafting and designing products with excellent operational principles and cost-effectiveness
You will automate everything: From infrastructure provisioning to deployment of databases - from backend services to user interfaces or to software testing on all levels
You practice and can convince others about the importance of maintainability. You enjoy keeping your code and designs simple, clean, readable and testable
You will work as part of multi-functional teams and find creative and pragmatic ways to improve the delivery of our IT products
You like to bring your experience with agile development, DevOps and infrastructure automation to the team and solve technical problems
4+ years hand-on experience in software engineering and automation of CI/CD pipelines in an agile environment
You have experience with pipeline CI systems like Bamboo, Jenkins or Azure DevOps
Strong coding skills in one or more of the following programming languages: Java, C#, Python, Perl, SQL and others
You have good knowledge of modern software engineering principles and techniques such as: continuous deployment, code reviews, test automation, etc.
Your can easily get in contact with other people, discuss ideas and collaborate on new solutions
Nice to Have Skills