Java Software Engineer

Hybrid
Mid-level
🇷🇴 Romania
Software Developer
Software development

Discover ING Hubs Romania

ING Hubs Romania offers 130 services in software development, data management, non-financial risk & compliance, audit, and retail operations to 24 ING units worldwide, with the help of over 1700 high-performing engineers, risk, and operations professionals.

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.

Now we provide borderless services with bank-wide capabilities and operate from two locations: Bucharest and Cluj-Napoca.

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

We enjoy a flexible way of working and a highly collaborative environment, where fair and constructive feedback is encouraged.

For us, impact isn't a perk. It's the driver of our work.

We are guided and rewarded by a shared desire to make the world a better place, one innovative solution at a time. Our colleagues make it their job to do impactful things and they love doing it in good company. Do you?

The Mission

ING Hubs is looking for a strong developer who is technically passionate, solution-focused and able to design, develop, test, maintain and expand the functionalities of the Inside Business Portal that is used by corporate clients (operating in 40 countries) globally.

Our squad aims to develop “the ONE” Channel for Employees by building our 360 client view for Inside Business Portal users. In this way we will empower our colleagues to help clients better & faster with their requests.

At this moment, ING employees that are supporting our clients, are working with several applications and tools in order to gather all the information's that they need to process the requests that they get.

With the 360 Client View application we would like to gather all this information in one place. It will make it possible for the ING employees to gather informations about client accounts, payments and more.

At the moment, the team is already fully responsible for the entire flow of development, maintenance and delivery of 4 applications, out of which 2 are written in Kotlin.

Future plan is to rewrite the 2 Kotlin applications in Java.

It’s not mandatory to have Kotlin experience but it will be really helpful and highly appreciated.

Your day to day

Even if you’ll start your day from the comfort of your home or drink your morning coffee in our office’s garden, your day will be quite similar when comes to tasks. Here are your daily responsibilities:

  • Write well designed, testable, efficient code in Java 17 and while using different Spring Boot 3 frameworks (Spring Data, Spring Security, Spring MVC, etc);
  • Build prototypes, resolve issues, and profile and analyze bottlenecks;
  • Design robust APIs to support our clients and offer support for other squads to integrate them with the team assets;
  • Test the application from all angles! (unit, integration, functional, performance, load / stress) to ensure business needs are met, and allow for regression testing;
  • Actively involved in the architectural design of the microservices;
  • Workload estimations during the planning sessions;
  • The team is the asset owner, take care of codebase by applying comprehensive code review, advising, and couching younglings;
  • Investigate and give resolutions for defects (in test, acceptance or production environments);
  • Brainstorm with the team over continuous improvements of the development process;
  • Create and/or release documents to support the deployments and the software after the release;
  • Participate in SCRUM ceremonies;
  • Working with Docker environment, Azure pipelines, BDD with Python.

What you’ll bring to the team

  • Experience: minimum 3 years of experience;
  • Tech stack / knowledge:
    • Mandatory: Java 17, Spring Boot 3, REST API design pattern, Unit Testing, Docker;
    • Nice to have: Kotlin (highly appreciated), Azure DevOps, Microservices, Oracle DB, Python, Linux;
  • Foreign languages: English (advanced);
  • Education: nice to have Bachelor’s Degree (or higher) in an IT related field.

 

ING Bank Personeel BV

ING Bank Personeel BV

A global financial institution with over 60,000 employees and operations in approximately 40 countries.

Banking
Large Enterprise

Other jobs at ING Bank Personeel BV

 

 

 

 

 

 

 

 

View all ING Bank Personeel BV jobs

Notifications about similar jobs

Get notifications to your inbox about new jobs that are similar to this one.

🇷🇴 Romania
Software Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs