ING Logo png

Java Developer

ING

Descrierea postului

Discover ING Hubs   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 1600 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, software and soft skills are equally important | 78% of our IT colleagues agree   The mission   At this moment we are building the Global Payments Order Manager Platform called OMaaP (Order Manager As A Platform) which will use to process Instant Payments and Single Euro Payments Area (SEPA) Credit Transfer payments for all European ING entities and more. This includes new connectivity to many account management systems and clearinghouses via Payment Engine. Think of real-time and batch processing of high volume asynchronous, stateless communication, resilience patterns, idempotent application design, and much more. The OMaaP platform will process millions of transactions per day.   Your day to day  
  • You will design, develop, test, deliver, and maintain high-quality software solutions;
  • You will develop (complex) new functionality and coordinate its implementation in the production environment;
  • Automation is part our and your DNA: anything that can be automated is automated, from the start (deployment, functional testing, technical
testing, etc);
  • You will be responsible for both the functional and technical support of the application.
  What you’ll bring to the team  
  • A University degree in Computer Science;
  • Minimum 5 years of Java software engineering experience (design, develop, and maintain) with a technical architecture mindset;
  • Experience in Java 11, JAX RS, Jersey, Spring Boot, Kotlin, other Spring frameworks such as Spring Batch, JPA;
  • Very good understanding of cloud-based platform Openshift / Kubernetes;
  • Solid knowledge of continuous integration and continuous delivery using tools such as AzureDevOps, Git, Maven;
  • Strong knowledge about HTTP, REST API’s, mTLS, and JSON is crucial;
  • Experienced in No SQL – Cassandra;
  • Good knowledge of Elastic, and Kafka;
  • Experience to write the Unit Test, Integration tests using Junit, and Karate Framework;
  • Passionate about Open Source technologies;
  • Good knowledge of Linux and Docker;
  • Good communication skills in English.
Găsește-ți locul de muncă de vis

Joburi adăugate recent în România

Junior Software Developer

Full Stack Java Developer

.NET Developer

Senior Android Developer