
Sr. Java Developer
2 weeks ago
- REQ
- 26/08/2025
- IT Engineering
- Boekarest, Roemenië
- ING Hubs
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 2000 high-performing engineers, risk, and operations professionals.
We started out in 2015 as ING's software development hub, then steadily epanded 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 1800 colleagues active in Data Management, Touchpoint Channels & Integration, Core Banking, and Global Products.
We enjoy a fleible 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
In the Financial Market environment, building a platform integrating your own pricing and risk models is crucial to stay in control of your risk while keeping a competitive edge. ING Financial Markets has taken up the challenge by initiating the building of the ING Pricing Architecture (IPA) platform.
The IPA project landscape consists of service-oriented components that will enable the real-time and portfolio calculations of financial risk metrics and simulations (e.g. VaR, Epected Shortfall, Bilateral Margining) which are driven by new ECB regulation as well as advanced Risk analysis on the derivative product portfolio of Financial Markets (interest rates, credits, foreign echange). This will be a key platform in the IT landscape for our global dealing rooms, with 10 scrum teams cooperating towards one Financial Markets IT landscape.
The Trade Store project is one of the essential applications within the IPA domain. It serves the strategic Area purpose of pricing trade portfolios in a uniform way, regardless of data formats or additional compleities of various deal capture systems within the bank (e.g. Mure, Summit). Aside from secondary purposes, the Trade Store application is responsible of:
Capturing all trade feeds within the bank via various integration methods, and handling their lifecycle;
Modeling the data in a uniform format based on each specific product using Google protocol buffers and compressed serialization;
- Serving the data via high throughput APIs based on Google RPCs and distributed in memory caching systems for EOD risk pricing purposes;
- Streaming the data for pre-deal pricing purposes;
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:
- Work with Java 17 with a strong focus on functional programming;
- Work with Spring Boot and other Spring modules (web, data, security) or any other dependency injection framework;
- Work with Apache Ignite as a Big Data distributed database solution for in-memory caching and in-memory computing;
- Design and develop gRPC and REST services in a Big Data ecosystem;
- Apply Domain Driven Design and Test Driven Design principles in your day to day development
- Have a performance mindset in terms of being familiar with API performance benchmarking, garbage collection fine tuning, application profiling, processing and transferring large data sets, facilitating real time results, designing features in a scalable architecture;
- Work with streaming technologies such as JMS for service orchestration or for data sourcing purposes;
- Have a focus on quality while working with JUnit, Mockito, Power Mock, as well as BDD frameworks such as Cucumber;
- Use a Linu deployment environment.
What you bring to the team
Eperience: 5+ years of Java software engineering eperience;
Tech stack/ knowledge:
Mandatory:
- Advanced knowledge of Java;
- Eperience with any dependency injection framework;
- Eperience in developing automated testing;
- Familiarity Azure DevOps or similar tools such as Confluence, JIRA, Fortify, Gitlab, Jenkins, Maven;
- Eperience or affinity with IT Security concepts;
- Eperience in Continuous Delivery;
- Eperience in NoSQL or at least SQL and relational modeling;
- Good understanding of Software Architecture;
- Good understanding of banking in general or interest in learning about it;
- Eperience within the financial markets' IT domain or familiarity with different types of securities and derivative trade products and their purposes;
- Education: University degree in Computer Science, Cybernetics, Software Engineering, Financial Engineering or equivalent;
Nice to have:
- A good understanding of trade products related to derivates as well as securities;
- A good working knowledge of the Star Wars universe and the dark side is also a plus;
- Eperience with Apache Ignite or other distributed databases;
- Eperience working with micro services.
Foreign languages: English (advanced)
Education: nice to have Bachelor's Degree (or higher) in an IT related field
If you want to deep dive into the processing of personal data conducted by ING Hubs Romania during the recruitment process and your rights related to it, read the privacy notices on our website (make sure to scroll until you reach the Data Protection section/ Candidates tab).
Your place of work
Eplore the area
Questions? Just ask
Andreea Patrau
Bij ING willen we het beste uit mensen halen. Daarom hebben we een inclusieve cultuur waarin iedereen de kans krijgt om te groeien en een verschil te maken voor onze klanten en de samenleving. Diversiteit, gelijkheid en inclusie staan bij ons altijd voorop. We behan iedereen eerlijk, ongeacht leeftijd, geslacht, genderidentiteit, culturele achtergrond, ervaring, geloof, ras, etniciteit, beperking, gezinssituatie, seksuele geaardheid, sociale afkomst of wat dan ook. Heb je hulp nodig of kunnen we iets voor je doen tijdens je sollicitatie of gesprek? Neem dan contact op met de recruiter die bij de vacature vermeld staat. We werken graag samen met jou om het proces eerlijk en toegankelijk te maken. Lees hier meer over hoe wij staan voor diversiteit, inclusie en erbij horen.
-
Sr. Java Developer
1 week ago
Bucharest, Bucureşti, Romania ING Hubs Romania Full time €90,000 - €120,000 per yearDiscover ING Hubs RomaniaING Hubs Romania offers 130 services in software development, data management, non-financial risk andamp; compliance, audit, and retail operations to 24 ING units worldwide, with the help of over 2000 high-performing engineers, risk, and operations professionals.We started out in 2015 as ING's software development hub, then steadily...
-
Java developer
14 hours ago
Bucharest, Bucureşti, Romania Data Edge Full time €30,000 - €60,000 per yearJob Title:Senior Java DeveloperLocation:[Romania, Remote]Job Type:Full-timePeriod:Start ASAPAbout The RoleWe are looking for a highly skilledSenior Java Software Engineerto join our development team. This role is perfect for someone with a solid background in Java development, strong object-oriented design expertise, and a passion for clean code and quality...
-
Java Developer
1 week ago
Bucharest, Bucureşti, Romania Nlb Services Full time 192,000 - 216,000 per yearRole – Senior Java DeveloperLocation – Bucharest, RomaniaType of Employment – Permanent/CIM (Full time)Mode of working: Hybrid (3 days/week onsite)Job DescriptionPosition Description:The Senior Java developer designs and develops application code, in response to business needs, as a part of the project development team. She or he participates in the...
-
Java Developer
2 weeks ago
Bucharest, Bucureşti, Romania Transperfect Full time 80,000 - 120,000 per yearAs a Java Developer, you will collaborate with product managers, UI designers, and sales and marketing teams to create and enhance localization plugins/connectors for content management systems, eCommerce platforms, and product information management (PIM) systems. Your responsibilities will span the full software development lifecycle, including UI...
-
Java developer
15 hours ago
Bucharest, Bucureşti, Romania Zig Full time €60,000 - €80,000 per yearFunctieomschrijvingWe are looking for a Senior Java Developer / Architect to add to our teamDo you want to work at a software company that is rapidly developing, where you can play a key role as a Senior Java Developer/Architect? Then meet Zig. With us, you will have the opportunity to work in a small and agile team, where you have the freedom to develop and...
-
Java Developer
2 weeks ago
Bucharest, Bucureşti, Romania Data Edge Full time 40,000 - 60,000 per yearJob title:Java DeveloperWe are seeking a Middle Java Developer to make a real impact. As part of a key product team, you will contribute to groundbreaking projects and help shape the next generation of digital solutions.Work Mode:Hybrid (3 days per week at the office)What You Will Bring to the Team:Strong ability to understand detailed functional...
-
Java Developer
2 weeks ago
Bucharest, Bucureşti, Romania TransPerfect Full time 40,000 - 60,000 per yearAs a Java Developer, you will collaborate with product managers, UI designers, and sales and marketing teams to create and enhance localization plugins/connectors for content management systems, eCommerce platforms, and product information management (PIM) systems. Your responsibilities will span the full software development lifecycle, including UI...
-
Java Developer
1 week ago
Bucharest, Bucureşti, Romania Eeze Full time 40,000 - 60,000 per yearEeze is a Malta-based, technology-driven company that has been developing world-leading online gaming platforms and solutions since 1999. Underpinned by a history that directly interconnects with the rise of online gambling, the company has been a key pioneer within the international market. Over the years, Eeze has amassed a world-class team of gambling...
-
Java Developer
14 hours ago
Bucharest, Bucureşti, Romania BNP Paribas Personal Finance Full time €30,000 - €60,000 per yearYou will be joining the Java development team working for BNP Paribas's entity in Belgium and you will be assigned in an Agile team that will work on a platform which consists of microservices that cover personal finance business flows used by the bank.Key Responsibilities:You will be working on moving legacy services to microservices (the new...
-
Java Developer
14 hours ago
Bucharest, Bucureşti, Romania INTELSOL Full time 40,000 - 60,000 per yearClient: IT Services CenterOffice Location: BucharestContract Duration: At least 12 monthsProject No.: GeneralWe are looking for Java Developers with REST APIs experience who will join our client's team and contribute to the design, development, and maintenance of high-quality software solutions.Responsibilities/ActivitiesDevelop API projects to address...