Senior Java Engineer
Core
Design, build, and enhance enterprise-grade Java applications and microservices for ING's global banking platform (HALO), serving Retail and Wholesale Banking businesses.
Role type
Senior IC Java Engineer (Enterprise Applications)
Builds
Scalable microservices, resilient integrations, and modern cloud-native banking solutions.
Domain
Financial Services / Enterprise Software Engineering
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Microservices, REST APIs, Kafka, Kubernetes, OpenShift, CI/CD, Test Automation, Incident Management
Preferred skills
Spring Batch, Event-driven architectures, Oracle Database, Elasticsearch, Azure DevOps, Grafana, Prometheus
Technologies
Java, Spring Boot, Spring Batch, Kafka, JMS, MQ, S3, Oracle, Hibernate, Elasticsearch, Kubernetes, OpenShift, Docker, Azure DevOps, Grafana, Prometheus, JUnit, Mockito, Selenium, Cucumber, PACT
Responsibilities
Design and develop Spring Boot microservices; Build resilient integrations using messaging technologies; Drive test automation and continuous improvement; Support production environments and incident management; Contribute to platform modernization and migration; Enhance security, stability, and observability.
Seniority
Senior, hands-on IC