Java Senior Software Engineer - Core Banking - Billing

ING

**
5+ years of java experience
Java 17 on linux environment
Spring and jpa frameworks
** ING is seeking a Senior Software Engineer with a strong Java background to enhance their Core Banking Billing systems. The ideal candidate will contribute to the development and improvement of high-quality features in an agile environment while supporting less experienced engineers. **

Job Summary

  • The role involves designing and delivering reliable, high-quality features across multiple business lines within the core banking domain.
  • Candidates are expected to continuously improve the development lifecycle through unit testing, code reviews, and automated test execution.
  • The position offers extensive learning opportunities including virtual training, peer coaching, and conference attendance at events like Devoxx.

Matching Summary

Match Score: 75

** ING is seeking a Senior Software Engineer with a strong Java background to enhance their Core Banking Billing systems. The ideal candidate will contribute to the development and improvement of high-quality features in an agile environment while supporting less experienced engineers. **

Skills & Requirements

Must-have

  • 5+ years of Java experience
  • Java 17 on Linux environment
  • Spring and JPA frameworks
  • Drools rule engine knowledge
  • Web Services and MQ integration
  • Oracle database proficiency
  • REST API development

Nice-to-have

  • Lit-HTML and Node.js experience
  • Coaching less experienced engineers
  • Knowledge of Azure DevOps pipelines
  • Strong software craftsmanship skills
  • Proactive communication in English

Key Requirements

  • Minimum 5 years of Java experience
  • Experience with Java 17 and Linux
  • Proficiency in Spring, JPA, and Drools
  • Familiarity with Git, Maven, and CI/CD tools
  • Ability to work effectively in an agile squad

Work Rights

Not specified

Tailored Resume

Cover Letter