Description
We are looking for a DevOps Engineer, highly skilled in Java, who is technically passionate, solution-focused and able to design, develop, test and maintain high-quality software.
By using the latest methodologies in software development, their fast-growing team gathers more than tech enthusiasts who work for a variety of projects at the coolest of all the departments - Consumer Lending.
At Consumer Lending they build and maintain the customer journeys allowing their customers to get all their dreams fulfilled by getting the right financial help at the right time.
What You Will Do
- Work with Java 8 and all its features;
- Work with Spring Modules
- Work with GIT
- Interact with and build micro services and have a strong focus on performance and Real Time analytics.
- Have a BDD approach (Cucumber), as well as design and develop the automated unit, integration, and regression tests.
- Use a Linux deployment environment and be responsible of application scripts (bash).
How To Succeed
- You embrace and drive technical change in the project
- Excellent team player in an international team, quality-focused, service-oriented, eager to learn.
- You are curious and understand the latest developments in technical and financial services.
- You are able to discuss with your stakeholders and product owner about features and stories and can translate these into software with real business value.
- You have a good understanding of Software Architecture.
- You have experience in Continuous Integration and Continuous Delivery.
- What you bring to the team
Your background
- A University degree in Computer Science, Software Engineering or equivalent
- 6+ years of Java software engineering experience
- Advanced knowledge of Java 8
- Experience with any dependency injection framework.
- Experience in developing automated testing
- Experience in RESTful web Services
- Experience in Ansible
- Familiarity with tools like Confluence, Git, Jenkins, Maven
- Experience or affinity with IT Security concepts
- Good communication skills, in English