ING Company Profile

Senior Java Developer


Munkaköri leírás

Discover ING TechING Tech Romania is ING’s global hub for technology established in 2015. Focused on building strategic key capabilities, the hub provides approximately 90 services for more than 18 countries and business units within ING Group in the following main categories: software development; data management; non-financial risk & compliance and audit.Now, in 2020, our fast growing organisation gathers more than 900 high-performing engineers that work together in global tribes.The Mission:ING is looking for a strong Java Senior Developer who is technically passionate, solution-focused and able to design, develop, test and maintain high-quality software running on the trading platforms.Dealing-room Software Development team DSD provides different trading desks with in-house built trading software for both front- and back-end processes. Our activities span multiple asset classes (Commodities, Government bonds, Interest rate swaps, Commercial Paper), functionality (Sales-trader workflow, competitive and fair pricing models, price streaming, request-for-quote negotiation, algorithmic trading) and technologies (Java, C#, KDB, SQL Server…).Working for DSD represents both a functional and technical challenge. You are not only expected to build a good understanding of the different asset classes, market mechanics and regulatory concerns but also deliver technically complex solutions that meet the business requirements for performance and reliability.With the ongoing digital transformation of pricing and trading, DSD is an important cornerstone of ING Financial Markets IT. You can be a key asset for ING and an important part of this journey to make it successful with us all.Your Day-to-Day:

  • First, you are a passionate, hands-on Java developer;
  • You take ownership of developments and improvements, seeing them through to completion, providing comprehensive handover as required
  • Participate in technical analysis design
  • Take responsibility of your code - from local development environment to production
  • Perform unit and end-to-end system level testing on your application and all affected systems
  • As part of a cross-border (Bucharest, London, and Amsterdam) Squad you work in an Agile/Scrum way.
  • Provide technical support for new and existing applications
  • You oversee the „how”, - how to build an efficient, high quality solution based on the requested functionality;

What you bring to the team:

  • Education Bachelor and/or Master level in Computer Science, Finance or related.
  • At least 7+ years of experience in development
  • Proven experience in developing applications using:Java SE, Java EE, JPA, Spring, Spring Boot
  • Development experience of distributed/multi-process applications, multi-threading
  • Knowledge of Agile Methodologies
  • An excellent spoken and written command of English

Nice to have:

  • C#, python experience
  • Experience in the financial industry is a plus
  • Hands-on knowledge of Continuous Delivery tools such as: Ansible, Git, Jenkins, Azure Pipeline or other equivalent
Find your dream job