Senior Java Developer - Broadway @[ING Tech]
ING Group
Bucharest, Romania
‎în urmă cu 12 ore

Discover ING Tech

ING Tech Romania is ING’s global hub for technology established in 2015. Focused on building strategic key capabilities, the hub provides approximately 121 services for 24 ING units globally.

These services are grouped in the following main categories : software development; data management; non-financial risk & compliance and audit.

Now, in 2021, our fast-growing organization gathers more than 1000 high-performing engineers and non-financial risk & compliance specialists that work together in global tribes.

The Mission :

ING is looking for driven Java Developers, with a focus on quality and test automation, to work on the FX and Money Markets trading platforms.

The in-house built high-performance pricing systems, together with the vendor-built trading, quoting systems, time-series databases and complex event processing engines are key platforms for the real-time low-latency landscape in scope of the growing Financial Markets domain.

ING is using this environment to connect to a large amount of trading exchanges, worldwide to offer the sharpest pricing quotes and executions to our clients.

Therefore, these systems are on dedicated infrastructure in special datacenters located in close proximity to the key markets.

With the further digital transformation of pricing and trading, it 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 :

You work within a multidisciplinary scrum team. Your primary responsibility is guaranteeing the operational stability and availability of our applications at all times.

The range of tasks includes the following :

  • Develop new features from scratch and improve existing ones
  • Work together with Ops Engineers to build stable services and automate processes
  • Do code reviews, write unit tests, make code refactoring and take care of technical debt
  • Align directly with the FO users (traders), Customer Journey Experts and Product Owner to understand and capture their issues, concerns, requirements
  • You take ownership of issues and improvements, seeing them through to completion, providing comprehensive handover as required.
  • You assist with technical specifications for change requests and user stories
  • Analyze requirements and define their applicability inside the technical environment
  • Help the developers / peers working for other systems to understand the root cause for a problem or existing gap for an enhancement
  • Work on technical improvements (automation, monitoring, setting up environments, Azure DevOps pipelines)
  • Performing Incident, Problem and Change Management, including writing user stories for resolving problems
  • Propose opportunities and innovations
  • As part of a BizDevOps squad, work closely with the Product Owner, business stakeholders and engineers from related teams

    Occasional travel abroad (Amsterdam and London ) is required.

    Who we are looking for?

    We are looking for passionate developers who love to prevent and solve technical problems regarding stability, capacity, and performance of the system.

    Important characteristics :

  • Deliver on promises while keeping good communication lines with clients and partners
  • Can do" mentality, flexibility and ability to take ownership
  • A collaborative approach to solving problems while bringing positive energy to the team
  • Ability to give and receive professional feedback
  • Relentlessly learn and think in solutions
  • Able to write clean and secure code
  • Understands the functionality behind the code and is able to read and work with new code
  • Willing to understand and link the financial products and processes behind the technical components.
  • Comfortable using SQL in your daily activities
  • You are able to : explain complex issues in a structured way to peers, to share your knowledge with team members and provide assistance where necessary.
  • You have a desire to automate and make use of different technologies
  • Be able to understand the FM technical architecture and landscape
  • Skills to improve performance parameters through monitoring and understanding system resources.
  • What you bring to the team :

  • Education Bachelor and / or Master level in Computer Science or Finance (or related degree).
  • Self-starter, 3+ years of industry experience in IT (financial software)
  • Experience with Windows / Linux
  • Understanding of Continuous Delivery concepts. Interactions with tools such as Git, Azure DevOps, Maven
  • Experience with working with APIs and developing on top of existing components
  • Knowledge of Agile Methodologies
  • An excellent spoken and written command of English
  • Nice to have :

  • Banking / Financial Markets products / processes knowledge (FX Products, FIX protocol)
  • Hands-on knowledge of scripting (Python) and monitoring tools (Prometheus, Vertx, Grafana, Elastic Search)
  • Experience with running applications in Docker containers
  • Raportați această lucrare

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Email-ul meu
    Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.