XX
Dev Ops Engineer Java in the Data & Connectivity areaRado BankNederland, Overijssel, Netherlands
XX

Dev Ops Engineer Java in the Data & Connectivity area

Rado Bank
  • NL
    Nederland, Overijssel, Netherlands
  • NL
    Nederland, Overijssel, Netherlands

About

This is what we offer you

Gross monthly salary between € 4.024 and € 5.747 (scale 08).

• Thirteenth month's salary and 8% holiday allowance

• 10% Employee Benefit Budget

• EUR 1,400 development budget per year

• Hybrid working: balance between home and office work (possible for most roles)

• A pension, for which you can set the maximum amount of your personal contribution

View all our benefits.

Job Title

Dev Ops Engineer Java in the Data & Connectivity area

Job Description

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 Medior Java developer, you have an important position within this international fast paced 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

• Write Infrastructure as Code in AWS Cloud

• Develop AWS Lambda functions in Java applying clean code and design patterns where possible

• Develop REST APIs, in AWS API gateway, interact with DynamoDB using SDK.

• 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

• 8 knowledgeable colleagues in the squad, 21 in total

• 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 make sustainable choices along the way

• 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 Medior Java Developer, it is expected that you not only write code with best practices and apply design patterns, but you write clean code, make sure there is 85% code coverage by writing meaningful junit test cases and actively take part in team discussions. You have a learning mindset and are open for new or different ideas and be able to bring them to the table based on facts. 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, frameworks and know how and where to apply them.

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

Java 17 and higher; Junits, integratietests en mocking libraries; Spring Framework (Boot) en microservices; relationele databases; REST- en SOAP‑webservices; AWS‑services (Lambda, SQS, SNS, DynamoDB, CloudWatch, API Gateway); ORM‑tools (Hibernate, OpenJPA, Spring Data JPA, MyBatis); build‑tools (Maven, Gradle); CI/CD‑tools zoals Azure DevOps of vergelijkbaar; Docker.

Nice to have:

Python or PySpark; knowledge of Kafka; basis Linux‑commands; IBM’s MDM.

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 (3+ years)

• You have hands on experience in (AWS) cloud

• You have strong critical thinking and problem-solving skills

• You are fluent in English

• You have excellent communication skills

• You lead by example – with a positive attitude, patience, and a strong sense of commitment

You and the job application process

Reply to the vacancy for Ops Engineer Java in the Data & Connectivity area at Rabobank. If there are enough responses, the vacancy may close earlier.

• Any questions about working at Rabobank and the process? Linda.van.Trienen, recruiter via

• We will hold the interviews through a video call.

• If you are selected for an interview, Bo, our virtual assistant, will reach out to you via SMS and email to schedule the interview.

• You can find answers to the most frequently asked questions on rabobank.jobs/en/faq.

• A security check is part of the process.

• We respect your privacy.

Vacature van Jobseeker (inloggen kan nodig zijn). Op Jobseeker kan je ook een gepersonaliseerd cv opstellen om jouw sollicitatie te versnellen.

  • Nederland, Overijssel, Netherlands

Languages

  • English
Notice for Users

This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.