Dev Ops Engineer Java (AWS)

Organisatie
Locatie
Utrecht
Arbeidsvoorwaarden
Marktconform
Vakgebieden
Deze vacature is niet meer vacant

Looking for an experienced Java Developer who wants to work with a team on the move to AWS cloud

You and your job
Working as a Senior Java developer, you have an important position within this international fast paced/high pressure team. Being part of the team working in the Data & Connectivity Area within Wholesale and Rural Tech, you are responsible for the Global Client Data System (GCDS). Do you want to deliver business value along a technical upgrade of the tech stack? Are you interested working with cloud technology? This is your challenge to take on!

Practical Examples

  • Revamp existing webservices to make them high performant
  • Contribute to refactoring/redesign some of the existing components by applying appropriate design patterns and frameworks like SpringBoot]
  • Contribute to migrate existing components to AWS cloud by applying cloud native capabilities and set security standards within Rabobank

Facts & Figures

  • 36-40 hours per week
  • 21 knowledgeable colleagues in the squad]
  • Around 10 different components within GCDS to gain experience on
  • 43,822 Rabobank colleagues around the world

Top 3 responsibilities

  • Help shape our journey in AWS cloud and teach/mentor others in the team regarding this
  • Have general interest in functional requirements and be able to translate this in technical solutions
  • Contribute to the resolution of non-functional requirements related to security and compliancy
     

As a Sr. Java Developer, it is expected that you not only write code with best practices and apply design patterns, but you write clean code and mentor/encourage the team in doing so. You have a continuous improvement mentality. You always strive for quality which could mean refactoring, identifying anti patterns, inefficient code and provide ways to improve it.

You are aware of latest trends in java world, frameworks and know how and where to apply them. You have a learning mindset and open for new or different ideas and be able to discuss them with facts. You have ability to prove that a solution works for example by doing a POC. Lead by example is in your DNA.

It is expected that you have hands on experience in following technologies:

Java 11 and above

Junits, Integrations tests, mocking libraries.

Spring Framework (boot), Microservices

Relation Database (Preferred Oracle)

Rest and Soap Webservices

ORM tools (Hibernate/OpenJPA/Spring Data JPS/MyBatis)

Build tools (Maven/Gradle)

CICD tools such as Azure DevOps or similar

Docker

Nice to have:

Knowledge on Kafka

Basic Linux commands

Together we achieve more than alone
We believe in the power of difference. Bringing together people's differences is what makes us an even better bank. So we are very curious about what you can bring to our team in the GCDS squad in the Data & Connectivity Area within the Client, Banker & Data services Tribe.

 ‘The GCDS team is a very diverse team with lots of experienced professionals. I love the diverse cultural backgrounds in this team and the way people are united over one common goal; to future proof GCDS.’

Floor Aarnoutse , Tech lead

The [21] people in the GCDS squad are working to maintain the Global Client Data System. Which is the master data management solution for client data within Wholesale & Rural.. Working together is the way we work; as 1 purposeful and results-driven] team at Rabobank. Talking of Rabobank: We are a Dutch bank that operates in 38 countries for over 9,5000,000 customers. Together with these customers, our members and partners we stand side by side to create a world in which everyone has access to enough healthy food. In the Netherlands we work to create a country in which people are happy with how they live, work and do business.

You and your talent

  • You have advanced experience in Java development (5+ years);
  • You have experience in AWS cloud
  • You have Strong critical thinking and problem-solving skills
  • You are fluent in English
  • You have excellent communication and mentoring skills
  • You leads by example – with a positive attitude, patience, and a strong sense of commitment.

This is what we offer you

  • Salary between € 3959 and €5655 gross per month (scale 9), based on 40 hours per week;
  • Thirteenth (13th) month's salary and (8% )holiday allowance;
  • an extra budget of (11%) of your gross monthly salary to be used at your discretion. Buy extra holiday hours, add more to your pension savings or to be paid out.
  • Hybrid position and working form home Net allowance
  • 100 % reimbursement of commuting costs if you travel by public transport! Do you still prefer to travel by car or motorbike? Then choose a commuting allowance;
  • A pension scheme, to which your contribution is only 5,5%.

This is a selection of the terms of employment based on a 40 hour working week. You can find all terms of employment on rabobank.jobs/en/conditions-of-employment.
 

Good to know:

  • Apply via the button “Apply now”. Responses will be handled in accordance with our vacancy management policy. Cv’s sent directly to my e-mail or via LinkedIn messages will be delete it according to GDPR guidelines.
  • Any questions about working at Rabobank and the process? Reach out to Isabelle Brust, via Isabelle.Brust@rabobank.nl. ​
  • The application process includes screening. Based on the screening procedures in place at Rabobank, we assess whether new staff are reliable enough to work at Rabobank
  • Everyone is different, and it is exactly those differences that help us become an even better bank. That's why we want to know who you really are!

Vacature informatie

Organisatie: Rabobank

Locatie: Utrecht

Opleidingsniveau: