-
ING Belgium

API Engineer – Java

ING Belgium
Belgium · Full-time · Entry

The primary responsibility of this role is to design , develop, implement, and maintain APIs & API Gateway platform. This role is ideal for candidates with a strong background in API development using Java spring boot and experience in API gateway tools like Nginx with knowledge in Azure Devops.

Key Responsibilities

  • Design , develop, deploy, and maintain APIs .
  • Contribute to the implementation of API Gateway platform using Ngnix.
  • Create and refine API specifications using OpenAPI/YAML.
  • Develop REST API using Java & Spring boot framework
  • Utilize Azure Devops for continuous integration and deployment (CI/CD) and infrastructure management.
  • Implement API SRE principles including circuit breakers, backpressure etc with integrating the APIs into related monitoring & observability tools .
  • Implement API management solutions, including setting up API proxies, managing traffic, ensuring security, and enabling analytics, monetization, and developer portals.
  • Establish best practices in API design , development & security.
  • Maintain high standards of code and design quality by executing thorough test plans.
  • Proactively identify technical dependencies and work with cross-functional teams to address them.
  • Participate in peer code reviews to ensure high code quality.
  • Provide technical support and troubleshoot API related issues

Required Skills

  • Experience in implementing REST API using Java & Spring boot framework.
  • Proficient in creating API specifications using Swagger.
  • Strong understanding of XML, JSON, Web Service technologies (SOAP, REST), and data structures.
  • Experience in implementing API SRE principles including monitoring & observability .
  • Capability to apply security measures, throttling, OAuth 2.0, TLS, JWT and other API security measures
  • Understanding of API management, lifecycle, and integration design patterns and best practices.
  • Knowledge of API gateway components such as proxies, policies, plugins, and developer portals, including their configurations.
  • Experience in Agile development, application design, software development, and testing.
  • Understanding of Microservices patterns and concepts.
  • Knowledge of CI/CD processes and experience with DevOps tools.
  • Eagerness to learn new technologies and apply them to create functional software.
  • Knowledge of the Banking & Insurance industry is a plus.

Key Skills

Ranked by relevance

c ai spring boot devops java esp ui continuous integration data structures design patterns design pattern microservices oauth nginx xml lan
Login to Apply
Posted
Dec 05, 2024
Type
Full-time
Level
Entry
Location
Brussels

Industries

Financial Services Banking

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Moody's Corporation
Related

Software Engineer

2026-05-28

Full-time
Not Applicable
Belgium
Financial Services
Engineering
View Job Details
ING Belgium
Related

Java Senior Software Engineer - Core Banking - Billing

2026-05-03

Full-time
Not Applicable
Belgium
Financial Services
Engineering
View Job Details
Macquarie Group
Related

AI Engineer

2026-05-27

Full-time
Not Applicable
Australia
Financial Services
Engineering