👨🏻‍💻 postech.work

Java DevOps Engineer

ABN AMRO • 🌐 Remote

Remote Posted 1 day, 10 hours ago

Job Description

Java DevOps EngineerAt a glance

Are you ready to take on the challenge of designing innovative solutions in a dynamic, data-driven environment? At ABN AMRO, we’re seeking an DevOps Engineer Java to join our Data Devils team, where we manage high-volume data streams, enabling seamless batch and streaming data integration. This is your opportunity to shape the future of data flow in a critical fraud detection domain that powers fraud detection and business intelligence for a zero-fraud client experience.

Your job

The Data Devils team processes millions of records daily, ensuring seamless data integration for real-time, batch, and streaming processes. Using Apache Kafka as a core streaming platform and integrating Azure cloud technologies, we provide secure and reliable data transfer, empowering critical business applications.

As a DevOps Engineer – Java at ABN AMRO, you will be at the forefront of our digital transformation journey. You’ll play a critical role in the design, development, deployment, and support of scalable software applications. Collaborating with cross-functional teams, you will deliver innovative solutions that improve customer experiences, optimize internal processes, and maintain our leadership in the financial sector. Your key responsibilities are the following:

Application Development: Design, develop, and maintain enterprise-grade applications using Java (Spring Boot), Apache Camel, Maven, and related technologies.

API \& Service Design: Build secure and scalable RESTful APIs for seamless data inflow and outflow across platforms.

Cloud Infrastructure Management: Deploy and manage applications in Microsoft Azure, provisioning end-to-end cloud infrastructure with a focus on high availability, scalability, and security.

Collaboration \& Code Quality: Work closely with business analysts, solution architects, and fellow developers to deliver quality solutions. Participate in code reviews and enforce software development best practices.

Real-time Data Processing: Develop and maintain streaming data solutions using Apache Kafka and Azure Event Hubs to support near real-time data flow and processing.

Working environment

At ABN AMRO, we strive to be a personal bank in a digital age. That strategy is also brought to life in how we work ourselves. Hence, we offer hybrid working as the new normal. This offers you the flexibility to decide when and where can work most comfortably and effectively. Of course, we offer you the right resources you need to set up a good home office. For example, an ergonomic chair, desk, and laptop.

Your profile

Must-Have:

5+ years of hands-on Java development experience, particularly in building and integrating applications using Spring Boot, Apache Camel, etc.

Strong experience with CI/CD pipelines such as Azure DevOps and GitHub Actions for building, testing, and deploying Java-based applications.

Hands-on experience with Azure cloud services, including deployment, provisioning, monitoring, and security.

Proficiency with infrastructure-as-code (IaC) tools, such as Terraform, ARM templates, or Bicep.

Strong command of Linux-based systems, with scripting skills and ability to troubleshoot and optimize Java applications in a production environment.

Nice-to-Have:

Experience with containerization and orchestration tools, such as Docker and Kubernetes.

Automation mindset, with hands-on experience in scripting or tooling to streamline repetitive operational tasks.

Familiarity with observability tools like Prometheus, Grafana, ELK, Azure Monitor for logging, metrics, and alerting in cloud environments.

Security awareness in development and DevOps workflows, including OAuth2, OWASP Top 10, and secrets management.

Experience with message queues such as RabbitMQ or Azure Service Bus in distributed Java application environments.

Soft Skills:

Strong English communication skills, both verbal and written.

Excellent communicator, being able to convince people.

Have a proactive and open attitude, is flexible and likes challenges.

Willingness to collaborate and learn with the team. Also participate in Triangles and circles in the bank.

Leadership potential, with mentoring capabilities and a focus on stakeholder engagement.

We are offering

A gross monthly salary displayed above and based on a 36-hour work week, including vacation pay and benefit budget.

A Benefit Budget of 11% of your salary. The Benefit Budget allows you to acquire additional employment benefits. If you make no purchases or reservations in the Benefit Shop in a given month, you are paid one twelfth of your Benefit Budget that month.

Five weeks of vacation per year. You have the option to purchase an additional four weeks per year.

Personal development Budget of €1.000,- per year, which you can accumulate up to €3.000,-.

Possibility to work from home (in consultation with your team and depending on your position).

An annual public transport pass with free public transportation throughout the Netherlands.

An excellent pension scheme.

Interested?

Are you interested? Then please apply online. We would like to get to know you.

Equal opportunities for all

Disclaimer external recruitment agencies

Wij vragen

Samenwerkingsgerichtheid

Wij bieden

Goede communicatieve vaardigheden

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.