Backend Engineer at ING Neo scale up XLINQ in Amsterdam

Backend engineer at XLINQ - ING... XLINQ is a scale up in ING Labs, part of ING Neo, the innovation division of ING. It has been established with the idea to explore new ways to build banking software to help banks to replace...

Beschrijving

Backend engineer at XLINQ - ING Neo

XLINQ is a scale up in ING Labs, part of ING Neo, the innovation division of ING. It has been established with the idea to explore new ways to build banking software to help banks to replace legacy systems and to implement new services faster. We have built a platform that digitalize requirements in unambiguous specifications and automates the end-to-end software development process. We cover the full cycle of the software development process: analysis, design, development, integration, testing, implementation, release, operations, and maintenance.

You will be joining the backend team of XLINQ. As it is common in startup culture, there is a completely flat organizational structure. We take end-to-end responsibility of our products and execute in an iterative way towards our goal! Coding, code reviews, as well as tech design, will be the majority part of your daily activities. The team faces various and often unique technical challenges which, according to our engineers' own words, are both stimulating and satisfying once resolved. We strive to provide an open work atmosphere so that our team members are given maximum freedom to explore, propose and employ the best ideas, methodologies, and cutting-edge technology that's best suited for each task.

XLINQ also does its best to make the working environment as enjoyable as possible. Remote working, flexible hours are certainly allowed. Also, there is place for fun activities which are organized both online and offline (once the pandemic is over).

At last but not least, we aspire to be a team that embraces the ideology of workforce diversification. We strongly believe that with best talents from different perspectives, cultures and ideas will lead to the creation of the best software products and services.

Your role as backend engineer

XLINQ aims to develop software for the financial services domain in a model driven way. The team delivers Domain Specific Languages (DSL’s) that are used to model various business domains in financial services. Base on the DSL specifications, software solutions can be generated with consistent quality, lower cost, and shorter time to market.

Knowledge and skills used daily by backend engineers are Microservices Architecture, Relational Database, Reactive Frameworks, Functional Programming, Choreographical Workflow Engines, Events and Messaging, CD/CI pipeline, Docker and Kubenetes, and some operational skills in Cloud Environment.

As a backend and language software engineer, you are responsible for developing and designing DSLs (Domain Specific Languages), the generated software runtime as well as the generator itself. You will participate in the design and development of mission-critical components of XLINQ software products. You will take on great technical challenges in a small team or sometimes independently. This means the backend engineer needs to be capable and willing to carry out assignments without continuous guidance. A backend engineer is also responsible for the continuous improvement of software quality in many aspects such as coding patterns, testing strategy, and run-time system architecture.

Minimum qualifications

- Have 5+ years of hands-on experience in backend software development

- Have 5+ years of hands-on experience in Model Driven Engineering

- Experience in Java 8+ or other Object Oriented Programing language

- Experience in Microservices

Preferred qualification

- 2+ years Scala development experience

- 3+ years of Java or other Object-Oriented Programing language

- Abstract thinking skills and academic level in computer science or other engineering studies

- Well versed in Git/Gitlab and CD/CI tools and pipelines

- Familiar with Agile / Scrum methodology.

- Good verbal and written communication skills

- Strong team player and experience in working with teams in and across sites.

- Experience working with Docker and Kubernetes is a plus

- Exposure of Virtualization / Cloud platforms such as Azure, AWS or GCP is a plus

Rewards & benefits

We want to make sure that it’s possible for you to strike the right balance between your career and your private life. You can find out more about our employment conditions at https://www.ing.jobs/netherlands/Why-ING/benefits.htm

The benefits of working with us at ING include:

• A salary tailored to your qualities and experience

• 24-27 vacation days depending on contract

• Pension scheme

• 13th month salary

• Individual Savings Contribution (BIS), 3.5% of your gross annual salary

• 8% Holiday payment

• Personal growth and challenging work with endless possibilities

• An informal working environment with innovative colleagues

• Work Agile, so new ideas come to life faster

Questions?

Contact  Sergio Koosman in our Tech recruitment team via sergio.koosman@ing.com for more information about this role. Want to apply directly? Please upload your CV and motivation letter by clicking the “Apply” button.

About us

With 57,000 employees and operations in approximately 40 countries, there is no shortage of opportunities for people with initiative who want to help people take a step ahead in life and in business. Do you want to work at the cutting edge of what’s possible and at the same time ensure you work with integrity and hold the customer’s interests at heart? Do you want to be surrounded by progressive, inspiring, diverse and supportive colleagues? Then there is no better place to invest your talents than at ING. Join us. Apply today.

Extra informatie

Status
Open
Plaats
Amsterdam
Dienstverbanden
Fulltime (ervaren)
Gepubliceerd op
05-11-2021

Amsterdam | ICT / IT / Programmeur | Fulltime (ervaren)

Solliciteer direct

Deel deze vacature

We heten wel YoungCapital, maar iedereen is even welkom. Ook als je al wat meer ervaring hebt. Meer weten? Check onze FAQ.