Senior Java Engineer

ING Hubs Philippines

Philippines
Java 21 and spring boot expertise
Microservices and rest api design
Automated testing with junit and karate
You will join the Order Manager as a Platform (OMaaP) domain, serving as the central orchestration engine for payment orders across ING's Payment & Settlement Services landscape

Job Summary

  • You will join the Order Manager as a Platform (OMaaP) domain, serving as the central orchestration engine for payment orders across ING's Payment & Settlement Services landscape.
  • As a Senior Java Developer, you are expected to own both development and quality engineering responsibilities while ensuring OMaaP's services are robust, scalable, and production-ready.
  • The role requires deep understanding of payment systems and the ability to serve as a Subject Matter Expert to help the squad navigate complex financial flows and regulatory requirements.

Matching Summary

You will join the Order Manager as a Platform (OMaaP) domain, serving as the central orchestration engine for payment orders across ING's Payment & Settlement Services landscape.

Skills & Requirements

Must-have

  • Java 21 and Spring Boot expertise
  • Microservices and REST API design
  • Automated testing with JUnit and Karate
  • CI/CD pipeline management using Azure DevOps
  • OWASP security best practices implementation
  • Observability tools like Prometheus and Grafana

Nice-to-have

  • Payment domain knowledge including PSD2
  • Event-driven architecture with Kafka
  • Performance engineering experience
  • Kubernetes and Docker containerization
  • Mentorship and leadership capabilities

Key Requirements

  • Bachelor's degree in computer science or related field
  • 3-7+ years of Java engineering experience
  • Expertise in distributed backend systems

Work Rights

Not specified

Tailored Resume

Cover Letter