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-Level (2-5 years)
  • Remote Status: On-site/Hybrid

🚀 Role Summary

  • Maintain and improve the DBaaS API, enabling efficient provisioning and management of Oracle databases.
  • Collaborate with cross-functional teams to deliver database services and support.
  • Work in an Agile/Scrum environment to deliver high-quality services.
  • Contribute to the full life-cycle of the service, from inception through to development, launch, and support.

📝 Enhancement Note: This role requires a strong background in Java, Python, and Oracle technologies, as well as experience working in high-performance Agile teams. Familiarity with Azure DevOps, CD/CI tools, and Ansible is also beneficial.

💻 Primary Responsibilities

  • API Maintenance & Improvement: Maintain and enhance the DBaaS API to ensure efficient database provisioning and management.
  • Database Platform Automation: Automate the database platform based on Oracle to allow teams to focus on delivering new application features.
  • Cross-Functional Collaboration: Work with DevOps teams worldwide to understand their database needs and provide appropriate services.
  • Problem Solving: Troubleshoot and resolve issues related to the DBaaS API and database services.
  • Continuous Learning: Stay up-to-date with emerging technologies and best practices in database management and DevOps.

📝 Enhancement Note: This role involves working with multiple teams across different countries, requiring strong communication skills and the ability to adapt to diverse working environments.

🎓 Skills & Qualifications

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

Experience: Proven experience (2-5 years) in a similar role, working with high-performance Agile teams.

Required Skills:

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

Preferred Skills:

  • Familiarity with multi-tenant, self-service, pay-per-use capabilities for applications
  • Experience with cloud infrastructure and services (e.g., Azure, AWS, GCP)
  • Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes)
  • Familiarity with infrastructure as code (IaC) tools (e.g., Terraform, CloudFormation)

📝 Enhancement Note: While not explicitly stated, proficiency in English is assumed due to the global nature of the role and the company.

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • Demonstrate your proficiency in Java, Python, and Oracle technologies through relevant projects.
  • Showcase your experience with API development and management, highlighting your problem-solving skills and ability to deliver high-quality services.
  • Include examples of your work with high-performance Agile teams and cross-functional collaboration.

Technical Documentation:

  • Provide clear and concise documentation for your projects, explaining the technologies used, the problem-solving approach, and any challenges faced.
  • Include any relevant metrics or performance data to demonstrate the success of your projects.

📝 Enhancement Note: As this role involves working with sensitive data and systems, it's essential to ensure that any portfolio projects or documentation do not compromise the security or privacy of any data.

💵 Compensation & Benefits

Salary Range: €55,000 - €75,000 per year (based on market research and company size)

Benefits:

  • Salary tailored to your qualities and experience
  • 24-27 vacation days depending on contract
  • Pension scheme
  • 13th month salary
  • Individual Savings Contribution (BIS), 3.5% of your gross annual salary
  • 8% Holiday payment
  • Hybrid working (blend of home and office work)
  • Personal growth and challenging work with endless possibilities
  • Informal working environment with innovative colleagues

Working Hours: 36-40 hours per week, with flexibility for project deadlines and maintenance windows.

📝 Enhancement Note: The salary range provided is an estimate based on market research and the company's size. The actual salary may vary depending on the candidate's experience and qualifications.

🎯 Team & Company Context

🏢 Company Culture

Industry: Financial Services

Company Size: Large (60,000+ employees)

Founded: 1991

Team Structure:

  • The Cloud tribe consists of multiple global areas, including Infrastructure as a Service, Data Services, Platform as a Service, Cloud API Platform, and Onboarding and Customer Experience.
  • The Data Services area focuses on delivering multi-tenant database services to DevOps teams worldwide, including self-service capabilities.
  • The DBaaS API Squad is responsible for maintaining and improving the DBaaS API, as well as supporting the full life-cycle of the service.

Development Methodology:

  • Agile/Scrum methodologies for sprint planning and project management.
  • Code reviews, testing, and quality assurance practices to ensure high-quality services.
  • Deployment strategies, CI/CD pipelines, and server management to automate and streamline processes.

Company Website: ING Careers

📝 Enhancement Note: ING is a large, global financial institution with a strong focus on innovation and technology. The company values curiosity, continuous learning, and teamwork, making it an attractive employer for tech professionals.

📈 Career & Growth Analysis

Web Technology Career Level: Mid-Level DevOps Engineer (DBaaS API)

Reporting Structure: Reports directly to the Squad Lead within the Data Services area of the Cloud tribe.

Technical Impact: Responsible for maintaining and improving the DBaaS API, ensuring efficient database provisioning and management for DevOps teams worldwide. This role has a significant impact on the company's ability to deliver high-quality services and support to its customers.

Growth Opportunities:

  • Technical Growth: Develop expertise in Oracle database management, API development, and DevOps best practices.
  • Leadership Potential: Demonstrate strong team leadership and mentoring skills to progress into a technical lead or management role.
  • Career Progression: Pursue opportunities within the Cloud tribe or other areas of the business, such as Infrastructure as a Service, Platform as a Service, or Onboarding and Customer Experience.

📝 Enhancement Note: ING offers a wide range of career development opportunities, with a strong focus on continuous learning and growth. This role provides an excellent platform for mid-level DevOps engineers to develop their skills and advance their careers.

🌐 Work Environment

Office Type: Modern, collaborative workspace with a focus on innovation and creativity.

Office Location(s): HBP (Amsterdam - Haarlerbergpark)

Workspace Context:

  • Collaboration: Open-plan offices with dedicated spaces for team meetings and brainstorming sessions.
  • Workstations: Equipped with multiple monitors, testing devices, and development tools to support productive work.
  • Cross-Functional Interaction: Regular interaction with designers, marketers, and other stakeholders to ensure user-focused services.

Work Schedule: Hybrid working arrangement, blending home and office work for focus and collaboration. Working hours are typically 36-40 per week, with flexibility for project deadlines and maintenance windows.

📝 Enhancement Note: ING's work environment is designed to foster collaboration, innovation, and continuous learning, providing an ideal setting for tech professionals to thrive.

📄 Application & Technical Interview Process

Interview Process:

  1. Technical Assessment: A hands-on coding challenge or configuration task to evaluate your problem-solving skills and technical proficiency.
  2. System Design Discussion: A conversation focused on your approach to system design, architecture, and performance optimization.
  3. Team Fit Assessment: An interview with the squad members to evaluate your cultural fit and communication skills.
  4. Final Evaluation: A discussion with the hiring manager or squad lead to assess your overall fit for the role and the team.

Portfolio Review Tips:

  • Highlight your experience with Java, Python, and Oracle technologies, emphasizing your ability to deliver high-quality services and support.
  • Include examples of your work with high-performance Agile teams and cross-functional collaboration.
  • Demonstrate your understanding of database management, API development, and DevOps best practices.

Technical Challenge Preparation:

  • Brush up on your Java, Python, and Oracle technologies skills, focusing on API development, database management, and DevOps practices.
  • Familiarize yourself with the ING technology stack and development methodologies.
  • Prepare for system design discussions, focusing on scalability, performance, and user experience.

ATS Keywords: Java, Python, Oracle, Database, API, DevOps, Agile, Scrum, Linux, RHEL, Scripting, Azure DevOps, CD/CI, Ansible, High-Performance Teams, Cross-Functional Collaboration, Cloud, Multi-Tenant, Self-Service, Pay-Per-Use, ING.

📝 Enhancement Note: ING's interview process is designed to assess your technical skills, problem-solving abilities, and cultural fit. By preparing thoroughly and demonstrating your expertise in the required technologies, you'll increase your chances of success in the interview process.

🛠 Technology Stack & Web Infrastructure

Frontend Technologies: N/A (This role is primarily focused on backend and infrastructure development)

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, and pipelines
  • Ansible
  • Terraform (for infrastructure as code)
  • Docker (for containerization)
  • Kubernetes (for orchestration)

📝 Enhancement Note: While the job listing does not explicitly mention all these technologies, they are commonly used in DevOps roles and are relevant to this position based on industry standards and best practices.

👥 Team Culture & Values

Web Development Values:

  • Curiosity: ING values curiosity and encourages continuous learning and exploration.
  • Collaboration: ING fosters a culture of collaboration and teamwork, with a strong emphasis on cross-functional collaboration and knowledge sharing.
  • User Focus: ING prioritizes user experience and aims to deliver high-quality services that meet the needs of its customers.
  • Innovation: ING encourages innovation and experimentation, with a focus on staying at the forefront of technology and best practices.

Collaboration Style:

  • Agile/Scrum Methodologies: ING uses Agile/Scrum methodologies to facilitate collaboration and project management.
  • Code Reviews: ING emphasizes code reviews and peer programming to ensure high-quality services and support.
  • Knowledge Sharing: ING encourages knowledge sharing and technical mentoring to promote continuous learning and growth.

📝 Enhancement Note: ING's culture is built on a foundation of curiosity, collaboration, user focus, and innovation, providing an ideal environment for tech professionals to grow and thrive.

⚡ Challenges & Growth Opportunities

Technical Challenges:

  • API Maintenance & Improvement: Maintain and enhance the DBaaS API to ensure efficient database provisioning and management.
  • Database Platform Automation: Automate the database platform based on Oracle to allow teams to focus on delivering new application features.
  • Cross-Functional Collaboration: Work with DevOps teams worldwide to understand their database needs and provide appropriate services.
  • Performance Optimization: Continuously optimize the DBaaS API and database services to ensure high performance and scalability.

Learning & Development Opportunities:

  • Technical Skill Development: Develop your expertise in Java, Python, Oracle technologies, and DevOps best practices.
  • Conference Attendance & Certification: Attend industry conferences and obtain relevant certifications to expand your knowledge and skills.
  • Technical Mentorship & Leadership: Seek mentorship opportunities and develop your technical leadership skills to progress within the organization.

📝 Enhancement Note: ING offers a wide range of learning and development opportunities, with a strong focus on continuous learning and growth. This role provides an excellent platform for mid-level DevOps engineers to develop their skills and advance their careers.

💡 Interview Preparation

Technical Questions:

  • Java & Python: Prepare for technical questions related to Java, Python, and Oracle technologies, focusing on API development, database management, and DevOps practices.
  • System Design: Brush up on your system design skills, focusing on scalability, performance, and user experience.
  • Problem-Solving: Prepare for problem-solving questions, demonstrating your ability to think critically and find creative solutions.

Company & Culture Questions:

  • ING's Technology Stack: Familiarize yourself with ING's technology stack and development methodologies.
  • Agile/Scrum Methodologies: Brush up on your understanding of Agile/Scrum methodologies and their application in a financial services context.
  • User Experience Impact: Prepare for questions related to the user experience impact of your work, demonstrating your understanding of ING's customer-centric approach.

Portfolio Presentation Strategy:

  • Live Demo: Prepare a live demo of your portfolio projects, highlighting your experience with Java, Python, and Oracle technologies.
  • Code Walkthrough: Practice explaining your code and the problem-solving approach you took in your portfolio projects.
  • User Experience Focus: Emphasize the user experience aspects of your projects, demonstrating your understanding of ING's customer-centric approach.

📝 Enhancement Note: ING's interview process is designed to assess your technical skills, problem-solving abilities, and cultural fit. By preparing thoroughly and demonstrating your expertise in the required technologies, you'll increase your chances of success in the interview process.

📌 Application Steps

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

  1. Customize Your Portfolio: Tailor your portfolio to showcase your experience with Java, Python, and Oracle technologies, emphasizing your ability to deliver high-quality services and support.
  2. Optimize Your Resume: Highlight your relevant skills and experiences, focusing on Java, Python, Oracle technologies, and DevOps best practices. Include any relevant certifications or achievements.
  3. Prepare for Technical Challenges: Brush up on your Java, Python, and Oracle technologies skills, focusing on API development, database management, and DevOps practices. Familiarize yourself with ING's technology stack and development methodologies.
  4. Research ING: Learn about ING's culture, values, and technology stack to ensure a strong fit for the role and the company.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.


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 proficiency in working within high-performance Agile teams are also required.