EB18B - L Card

Back to search result

Java Software Developer – IB Portal @ING Hubs Ro

Employee | Tech | Professional | Bucharest | 2024-04-16 | REQ-10073051


Discover ING Hubs Romania

We started out in 2015 as ING’s software development hub a distinct entity from ING Bank Romania then steadily expanded our range to include more services and competencies.

Formerly known as ING Tech, as of 2022 we provide borderless services with bank-wide capabilities under the name of ING Hubs Romania and operate from two locations: Bucharest and Cluj.

With the help of 1400 engineers, risk and operations professionals, we offer 150 services in tech, non-financial risk & compliance, audit and retail operations to 24 ING units worldwide.

Our tech capabilities remain the core of our business, with more than 1100 colleagues active in Data Management, TouchPoint Channels & Integration and Core Banking.

We enjoy a flexible way of working and a highly collaborative environment, where fair and constructive feedback is encouraged. Work ethics, honesty and knowledge sharing are key to our teams and we’re always looking for like-minded people.

Here’s a sneak peak of what our colleagues say about working within ING Hubs Romania:

At ING, we're building the solutions of tomorrow, today | 80% of our colleagues in Romania agree

The Mission

We are looking for a strong developer who is technically passionate, solution-focused and able to contribute to the design, development, test automation, and hardening our trading applications.

Your day to day

Inside Business, our digital, cross-border banking platform gives clients real-time insights and a single point of access to manage financial transactions from any device. The platform is now available to clients in 17 countries. Services such as Payments, Loans, Transaction services are being made available to clients, our team focuses on the offering related to Financial Markets.

We are in search of strong Developer who is technically passionate, solution-focused and able to contribute to design, development, test automation and hardening (security, stability, deployment) of our in-house-developed pricing & risk components.

  • Responsibilities:
  • Deliver quality code
  • Use Java 8+ and (very locally in some places) other JVM language (interest or experience in Kotlin, Scala, Closure is in some teams a pre). Predominantly Java core + SpringBoot are used.
  • Use serverless solutions based on Linux, virtualization, containers, docker, kubernetes for testing and extending them into PROD
  • Design and develop automated unit, integration and regression tests – primarily using these testing frameworks/technologies - Slf4j, Junit, Mockito, Cucumber
  • Through our One Agile Way of Working process interpret business requirements with the Product Owner and Feature Engineer during the refinement sessions, break down stories into the tasks, estimate the Story Points to develop, test and harden a feature with your colleagues, and deliver and support it on the production environment to our global users.

What you’ll bring to the team

  • Experience: 3+ years of software engineering in JVM language and related technology stack

  • Tech stack/ knowledge:
    • Mandatory:
    • Knowledge on multi-threading, collections, SpringBoot 3.X
    • Experience in developing automated testing
    • Comfortable with relational databases and SQL
    • Familiarity with source control, CI/CD and documentation tools (Azure DevOps, Confluence, Git, Maven)
    • Experience or affinity with IT Security concepts (Application Security, Authentication, and authorization)
    • Strong analytical skills, proactivity and ability to work in cross-border teams
    • Strong understanding of software development principles, including design patterns, testing, and debugging 
    • Strong communication skills
    • Knowledge or willingness to learn Python for reporting purposes

  • Nice to have:
    • Experience with Docker, Kubernetees, Azure DevOps
    • Experience with monitoring tools like Prometheus & Grafana
    • Foreign languages: English (advanced)
    • Education: An university degree in Computer Science, Cybernetics, Software Engineering, Financial Engineering or equivalent


    Back to top

    Please be aware that the recruitment procedures, (labour) regulations and labour agreements of Romania apply.

    Yes No