• Job code: QR8608
  • Dev Java

Senior Java Developer (Python)


For our client in Amsterdam we are looking for an excellent Java Developer (Python) specialized in host-to-host communication, to strengthen our DevOps teams responsible for the Global Digital Channels.

You will be primarily contributing to EBICS solution provided with the InsideBusiness Connect platform, a host-to-host file transfer solution for the automated processing of large volumes of payment orders from commercial customers, and the provision of reports back to them. Your work will involve delivering high available IT solutions and actively participating in the onboarding of new customers. In addition, you are expected to contribute to continuous delivery and continuous integration practices.

Your work environment

You will work in the dynamic and challenging environment of the IT organization of Global Digital Channels. We operate according to a Scrum Agile development process and strongly believe in the BIzDevOps approach to delivering IT solutions. The focus is on high-quality mission-critical software delivered in time using iterative development with regular milestone demos to the business, so that at the end there are no surprises about what we build.

Feature delivery is driven by the priorities determined by the Business and Product Owners, working on a day-to-day basis with the IT organization to ensure the delivery optimal added value.

The main engineering challenges addressed at all times by our DevOps are:

- meeting the appropriate availability, integrity and confidentiality our stakeholders expect

- consider the outcome of prioritization processes and related dependencies

- handle software evolution, isolated or throughout chains of systems

- perform meaningful testing for several relevant goals (e.g. regression, user acceptance, and performance)

- aim at improving time-to-market and added business value

Your personal profile

- Master of Science in Computer Science or an equivalent field.

- You love technology and naturally stay up-to-date on relevant new developments.

- You have a strong customer-centric mindset, helping to excel in onboarding customers (responding to their expectations and needs)

- At least 5 years’ experience in software development. Capable of developing features in multiple languages, at least Java and Python, e.g. adding features for high scalability mission-critical applications. Experience with development on RESTful API’s is preferred.

- Experience with automation of the deployment pipeline in Ansible.

- Good knowledge Linux fundamentals, with the ability to apply it in the context of modern operating systems.

- Knowledge of encryption, hashing mechanisms.

- Knowledge of connectivity (e.g. XFB), firewalls, proxies, and VPNs preferred.

- You are proactive, perseverant and value a multi-cultural work environment.

- You have the ability to work independently and together with your own team, being also capable to efficiently align with other internal parties or external customers.

- You have very good analytical and problem solving skills.

- You are proficient in English