Taro Logo

Sr. Java Developer - IPA Tradestore Team @ING Hubs Romania

Global bank with a strong European base, serving around 38 million customers and corporate clients in over 40 countries.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Finance

Job Description

ING Hubs Romania is seeking a Senior Java Developer to join their IPA Tradestore Team, focusing on building and maintaining the ING Pricing Architecture (IPA) platform. This role is part of a strategic initiative within ING's Financial Markets IT landscape, working with 10 scrum teams to enable real-time portfolio calculations and financial risk metrics.

The Trade Store project is a crucial application responsible for capturing and processing trade feeds across the bank, modeling data using Google protocol buffers, and serving high-throughput APIs for risk pricing purposes. The position offers a flexible working environment with both remote and office options at their Bucharest location.

As a Senior Java Developer, you'll work with modern technologies including Java 17, Spring Boot, Apache Ignite, and various streaming technologies. The role requires strong expertise in functional programming, distributed systems, and performance optimization. You'll be responsible for designing and developing gRPC and REST services, implementing automated testing, and ensuring scalable architecture design.

ING Hubs Romania is part of the larger ING Group, a global bank serving 38 million customers worldwide. The hub specifically offers 130 services in software development, data management, and other areas to 24 ING units globally. With over 2000 professionals, including 1800 in tech roles, the organization provides an innovative and collaborative environment focused on making meaningful impact through technology.

The ideal candidate will bring 5+ years of Java experience, strong understanding of financial markets, and excellent problem-solving skills. This role offers the opportunity to work on critical financial systems while being part of a dynamic, international team committed to technological excellence in the banking sector.

Last updated 24 days ago

Responsibilities For Sr. Java Developer - IPA Tradestore Team @ING Hubs Romania

  • Work with Java 17 with focus on functional programming
  • Design and develop gRPC and REST services in a Big Data ecosystem
  • Work with Apache Ignite for in-memory caching and computing
  • Apply Domain Driven Design and Test Driven Design principles
  • Optimize application performance and handle large data sets
  • Work with streaming technologies like JMS
  • Develop automated tests using JUnit, Mockito, and BDD frameworks
  • Work in Linux deployment environment

Requirements For Sr. Java Developer - IPA Tradestore Team @ING Hubs Romania

Java
Redis
  • 5+ years of Java software engineering experience
  • Advanced knowledge of Java
  • Experience with dependency injection frameworks
  • Experience in automated testing
  • Experience with Azure DevOps or similar tools
  • Experience in Continuous Delivery
  • Experience in NoSQL or SQL and relational modeling
  • Good understanding of Software Architecture
  • Understanding of banking and financial markets
  • University degree in Computer Science or related field
  • Advanced English language skills