Java Backend Developer – Employee Permissions for Wholesale Banking @ING Hubs Romania
Core
Building a centralized Employee Permissions application for Wholesale Banking to manage data, document, and journey access rights.
Role type
Mid-level Java Backend Developer
Builds
A new strategic Wholesale Banking asset (Employee Permissions application) serving multiple functional areas.
Domain
Wholesale Banking / Identity & Access Management
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Java backend development, Spring Boot, REST API design, relational database modeling (Oracle/SQL), automated testing (Junit/Cucumber), Linux, IT security concepts (auth/authorization)
Preferred skills
IAM/Active Directory/RBAC, complex permission models, Kubernetes/OpenShift, messaging technologies, performance optimization
Technologies
Java, Spring Boot, Oracle, SQL, Git, Azure DevOps, Maven, Junit, Cucumber, Linux
Responsibilities
Design, develop, test, and maintain backend services for the new application; Build new features from scratch; Develop APIs for team/role management and data/functional scope permissions; Model complex business concepts (employees, teams, roles, assets); Implement integrations with existing bank components; Translate business requirements into technical solutions for granular access; Write clean, maintainable, and testable code; Perform code reviews and refactor code; Support production investigations and incident analysis.
Seniority
Mid-level, hands-on IC