Dev Engineer (Intern)

at ING
EUR 8,400 per year
INTERN
βœ… Hybrid
βœ… Visa Sponsorship

πŸ•™ 36 hours per week

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Software Development @ 3 Ansible @ 3 Linux @ 3 DevOps @ 3 Python @ 3 Java @ 3 Airflow @ 3 Azure @ 3 Bash @ 3 Helm @ 3 Azure DevOps @ 3 Oracle @ 3 PowerShell @ 3 OpenShift @ 3

Details

The Tribe DevEx & System Engineering is part of Engineering & Reliability, focusing on driving end-to-end system optimisation, increasing engineering productivity, and enhancing developer experience. We build on a unified engineering system used by thousands of ING engineers.

Team

You will join the AutoCert team β€” a passionate group of Java developers that build ING’s in-house ACME server and supporting tools for our hybrid cloud. The team follows the ACME specification closely and maintains high coding standards. The mission is to make certificate expiry a thing of the past through automated renewal and high-quality engineering.

Technologies used

  • Java
  • Quarkus
  • Micronaut (current, migration target: Quarkus)
  • Red Hat OpenShift
  • Azure DevOps (Repositories / Pipelines / Functions)
  • Oracle
  • Apache Airflow
  • ACME clients: Certbot, cert-manager, POSH-ACME
  • Linux and Windows virtual machines
  • Helm, Bash, Python, PowerShell, Ansible
  • JDK (upgrade to JDK 25)
  • Testing frameworks / libraries (Jupiter assertions β†’ AssertJ)
  • Serverless functions / cloud deployment

Responsibilities

  • Help reduce cognitive load by transforming and lifecycle-managing a supporting tool hosted as a serverless function in the cloud.
  • Design, plan and migrate the application from Micronaut to Quarkus.
  • Replace Micronaut plugins with Quarkus extensions.
  • Migrate tests from Jupiter assertions to AssertJ.
  • Update the JDK to version 25 (from 17) and apply best practices.
  • Securely deploy the application as a serverless function.
  • Ensure high test coverage.

Requirements

  • Currently enrolled as an associate degree / bachelor student in Software Development or a similar field (mandatory enrolment at a Dutch university during the internship; EU-university acceptable for EU passport holders).
  • Enthusiastic, curious and passionate about frameworks and high coding standards.
  • Willingness to learn and take responsibility.

How to succeed

We hire for potential. Stay curious, keep learning, take on responsibility. The team will support your growth and development.

Rewards and benefits

  • Internship allowance of 700 EUR based on a 36 hours work week.
  • Your own work laptop.
  • Hybrid working (2 days in office, 2 days remote).
  • Personal growth opportunities, challenging work, and an informal environment with innovative colleagues.

Additional details

  • Location: ING Amsterdam HBP (Haarlerbergpark).
  • Working time: 36 hours/week.
  • Contact: apply via the Apply button and upload CV and motivation letter; contact recruiter attached to the advertisement for questions.