Java DevOps Engineer (DBaaS API)

ING
Full_timeNetherlands

📍 Job Overview

  • Job Title: Java DevOps Engineer (DBaaS API)
  • Company: ING
  • Location: Netherlands
  • Job Type: Full-Time
  • Category: DevOps Engineer
  • Date Posted: 2025-06-12
  • Experience Level: Mid-Senior level (2-5 years)
  • Remote Status: On-site (Hybrid)

🚀 Role Summary

  • 📝 Enhancement Note: This role involves maintaining and improving the DBaaS API, enabling efficient provisioning and management of Oracle databases. It requires a strong background in Java, Python, and Oracle technologies, as well as experience in Linux and scripting.

💻 Primary Responsibilities

  • 📝 Enhancement Note: The primary responsibilities of this role include maintaining and improving the DBaaS API, automating the database platform, and collaborating with cross-functional teams to deliver new application features.

  • Maintain and improve the DBaaS API to enable efficient provisioning and management of Oracle databases.

  • Automate the database platform to allow teams to focus on delivering new application features.

  • Collaborate with cross-functional teams to ensure the API meets their needs and integrates well with other systems.

  • Troubleshoot and resolve issues related to the API and database platform.

  • Participate in on-call rotations to provide 24/7 support for the API and database platform.

🎓 Skills & Qualifications

Education: A Bachelor's degree in Information Technology or a related field is preferred.

Experience: Candidates should have 2-5 years of experience in a similar role, with a strong background in Java, Python, and Oracle technologies. Experience in high-performance Agile teams is also preferred.

Required Skills:

  • Java (Spring Boot, Spring Integration Flow)
  • Python
  • Oracle RDBMS
  • Oracle Enterprise Manager
  • Linux RHEL
  • Scripting (e.g., Python, Bash)
  • Azure DevOps, CD/CI tools, and pipelines
  • Ansible
  • Agile/Scrum methodology
  • Strong team player and experience working with teams across countries

Preferred Skills:

  • Certifications and/or proven proficiency in one or more technologies requested.
  • Good understanding of English

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • Demonstrate your experience with Java, Python, and Oracle technologies through relevant projects in your portfolio.
  • Showcase your scripting skills with examples of automation scripts or tools you've developed.
  • Highlight your experience with Azure DevOps, CD/CI tools, and pipelines by including relevant projects that showcase your ability to manage and automate deployment processes.

Technical Documentation:

  • Document your code using best practices, including comments, version control, and clear commit messages.
  • Include technical specifications for any projects that involve database management or API development.
  • Provide performance metrics and optimization techniques used in your projects to demonstrate your ability to improve system performance.

💵 Compensation & Benefits

Salary Range: The salary range for this role is not specified in the job listing. However, based on market research, the average salary for a DevOps Engineer in the Netherlands is around €60,000 - €80,000 per year. This range takes into account the candidate's experience level, skills, and the cost of living in the Netherlands.

Benefits:

  • Vacation Days: 24-27 days depending on the contract
  • Pension Scheme
  • 13th Month Salary
  • Individual Savings Contribution (BIS): 3.5% of your gross annual salary
  • Holiday Payment: 8%
  • Hybrid Working: Blend home working for focus and office working for collaboration and co-creation
  • Personal Growth: Challenging work with endless possibilities
  • Informal Working Environment: Innovative colleagues

Working Hours: The standard working week is 40 hours, with flexible working hours to accommodate project deadlines and maintenance windows.

🎯 Team & Company Context

🏢 Company Culture

Industry: ING is a global financial institution with a focus on retail banking, direct banking, commercial banking, investment banking, and asset management.

Company Size: ING has approximately 60,000 employees and operates in around 40 countries worldwide. This means that the company is large enough to offer many opportunities for growth and development, but small enough to maintain a personal touch.

Founded: ING was founded in 1991 and has since grown to become one of the largest banks in the world.

Team Structure:

  • Team Size: The DBaaS team consists of multiple squads working in different countries, with a focus on delivering multi-tenant Oracle database services to DevOps teams worldwide.
  • Reporting Structure: The API Squad is part of the Data Services area within the Cloud tribe, which is responsible for building and running the target infrastructure platform in a (private) cloud delivery model.
  • Cross-functional Collaboration: The team works closely with other teams within the Cloud tribe, as well as with DevOps teams from other areas of the business.

Development Methodology:

  • Agile/Scrum Methodologies: The team follows Agile/Scrum methodologies to manage their work and deliver features to stakeholders.
  • Code Review and Testing: The team places a strong emphasis on code review, testing, and quality assurance to ensure the stability and security of the API and database platform.
  • Deployment Strategies: The team uses CI/CD pipelines and automated deployment strategies to ensure that changes to the API and database platform are deployed quickly and reliably.

Company Website: https://www.ing.com/

📝 Enhancement Note: ING is a large, global financial institution with a strong focus on innovation and technology. The company values curiosity, learning, and continuous improvement, making it an excellent fit for candidates who are passionate about staying up-to-date with the latest trends and best practices in their field.

📈 Career & Growth Analysis

Web Technology Career Level: This role is at the mid-senior level, with a focus on maintaining and improving the DBaaS API and automating the database platform. The ideal candidate will have a strong background in Java, Python, and Oracle technologies, as well as experience in Linux and scripting.

Reporting Structure: The API Squad is part of the Data Services area within the Cloud tribe, which is responsible for building and running the target infrastructure platform in a (private) cloud delivery model. The team works closely with other teams within the Cloud tribe, as well as with DevOps teams from other areas of the business.

Technical Impact: The API Squad is responsible for maintaining and improving the DBaaS API, which enables efficient provisioning and management of Oracle databases. This means that the team has a significant impact on the performance, scalability, and reliability of the database platform, as well as on the ability of DevOps teams to deliver new application features.

Growth Opportunities:

  • Technical Skill Development: ING offers opportunities for technical skill development through training, certification, and community involvement. The company encourages employees to stay up-to-date with the latest trends and best practices in their field.
  • Technical Leadership: As the team grows and evolves, there may be opportunities for technical leadership roles, such as team lead or architecture decision-making.
  • Career Progression: ING offers opportunities for career progression within the company, with a focus on promoting from within. Employees are encouraged to take on new challenges and develop their skills to advance their careers.

🌐 Work Environment

Office Type: ING's office in the Netherlands is a modern, collaborative workspace designed to facilitate communication and co-creation among team members.

Office Location(s): The office is located in the Haarlerbergpark area of Amsterdam, with easy access to public transportation and amenities.

Workspace Context:

  • Collaborative Web Development Environment: The office features open-plan workspaces, meeting rooms, and breakout areas designed to encourage collaboration and communication among team members.
  • Development Tools: The office is equipped with the latest development tools, including multiple monitors and testing devices, to ensure that team members have everything they need to do their best work.
  • Cross-functional Collaboration Opportunities: The office is home to teams from various areas of the business, providing ample opportunities for cross-functional collaboration and learning.

Work Schedule: The standard working week is 40 hours, with flexible working hours to accommodate project deadlines and maintenance windows. The company offers hybrid working arrangements, allowing employees to blend home working for focus and office working for collaboration and co-creation.

📄 Application & Technical Interview Process

Interview Process:

  1. Technical Preparation: Candidates should prepare for a technical assessment that focuses on their Java, Python, and Oracle skills, as well as their ability to troubleshoot and resolve issues related to the API and database platform.
  2. API and Database Platform Assessment: Candidates will be asked to demonstrate their ability to maintain and improve the DBaaS API, as well as their understanding of the database platform and its underlying infrastructure.
  3. Team Fit Assessment: Candidates will participate in a team fit assessment to ensure that they are a good cultural fit for the team and the organization.
  4. Final Evaluation: The final evaluation will focus on the candidate's technical skills, as well as their ability to work collaboratively with other team members and stakeholders.

Portfolio Review Tips:

  • Demonstrate your experience with Java, Python, and Oracle technologies through relevant projects in your portfolio.
  • Showcase your scripting skills with examples of automation scripts or tools you've developed.
  • Highlight your experience with Azure DevOps, CD/CI tools, and pipelines by including relevant projects that showcase your ability to manage and automate deployment processes.
  • Provide clear and concise documentation for any projects that involve database management or API development to demonstrate your ability to communicate effectively with other team members and stakeholders.

Technical Challenge Preparation:

  • Familiarize yourself with the latest trends and best practices in Java, Python, and Oracle technologies to ensure that you are well-prepared for any technical challenges that may arise during the interview process.
  • Practice your problem-solving skills by working through coding challenges and debugging demonstrations to ensure that you are able to think critically and logically under pressure.
  • Brush up on your communication skills to ensure that you are able to articulate your technical concepts clearly and effectively to other team members and stakeholders.

ATS Keywords:

  • Programming Languages: Java, Python, Oracle
  • Web Frameworks: Spring Boot, Spring Integration Flow
  • Server Technologies: Linux RHEL, Oracle RDBMS, Oracle Enterprise Manager
  • Databases: Oracle
  • Tools: Azure DevOps, CD/CI tools, Ansible, Git, Bash
  • Methodologies: Agile, Scrum
  • Soft Skills: Team player, collaboration, communication, problem-solving
  • Industry Terms: DevOps, API, database management, cloud delivery model, multi-tenant, self-service, pay-per-use

🛠 Technology Stack & Web Infrastructure

Frontend Technologies: (Not applicable for this role)

Backend & Server Technologies:

  • Java (Spring Boot, Spring Integration Flow)
  • Python
  • Oracle RDBMS
  • Oracle Enterprise Manager
  • Linux RHEL

Development & DevOps Tools:

  • Azure DevOps
  • CD/CI Tools (e.g., Jenkins, GitLab CI/CD)
  • Ansible
  • Git
  • Bash

👥 Team Culture & Values

Web Development Values:

  • Curiosity: ING values curiosity and encourages employees to stay up-to-date with the latest trends and best practices in their field.
  • Learning: The company offers opportunities for technical skill development through training, certification, and community involvement.
  • Collaboration: ING fosters a collaborative work environment, with a focus on cross-functional teamwork and knowledge sharing.
  • Innovation: The company encourages employees to think creatively and challenge the status quo to drive innovation and improvement.

Collaboration Style:

  • Cross-functional Integration: The team works closely with other teams within the Cloud tribe, as well as with DevOps teams from other areas of the business, to ensure that the API and database platform meet the needs of all stakeholders.
  • Code Review Culture: The team places a strong emphasis on code review, testing, and quality assurance to ensure the stability and security of the API and database platform.
  • Peer Programming: The team encourages peer programming and knowledge sharing to ensure that all team members have the skills and knowledge they need to succeed.

🌐 Work Environment

Office Type: ING's office in the Netherlands is a modern, collaborative workspace designed to facilitate communication and co-creation among team members.

Office Location(s): The office is located in the Haarlerbergpark area of Amsterdam, with easy access to public transportation and amenities.

Workspace Context:

  • Collaborative Web Development Environment: The office features open-plan workspaces, meeting rooms, and breakout areas designed to encourage collaboration and communication among team members.
  • Development Tools: The office is equipped with the latest development tools, including multiple monitors and testing devices, to ensure that team members have everything they need to do their best work.
  • Cross-functional Collaboration Opportunities: The office is home to teams from various areas of the business, providing ample opportunities for cross-functional collaboration and learning.

Work Schedule: The standard working week is 40 hours, with flexible working hours to accommodate project deadlines and maintenance windows. The company offers hybrid working arrangements, allowing employees to blend home working for focus and office working for collaboration and co-creation.

📌 Application Steps

To apply for this Java DevOps Engineer (DBaaS API) position at ING:

  1. Upload your CV and motivation letter by clicking the "Apply" button on the job listing.
  2. Tailor your CV to highlight your relevant experience with Java, Python, and Oracle technologies, as well as your experience with Linux and scripting.
  3. Prepare for the technical assessment by brushing up on your Java, Python, and Oracle skills, as well as your ability to troubleshoot and resolve issues related to the API and database platform.
  4. Research the company to ensure that you are a good cultural fit for ING and the API Squad.

📝 Enhancement Note: ING is a large, global financial institution with a strong focus on innovation and technology. The company values curiosity, learning, and continuous improvement, making it an excellent fit for candidates who are passionate about staying up-to-date with the latest trends and best practices in their field. The company offers a competitive salary and benefits package, as well as opportunities for career progression and technical skill development.

Application Requirements

Candidates should have experience in Java, Python, and Oracle technologies, along with knowledge of Linux and scripting. A Bachelor's degree in Information Technology and experience in high-performance Agile teams are preferred.