Helaas, deze vacature is niet actief.

Java Full Stack Developer in Brussel

Your role & work... We are part of Domestic Products /Core banking area and we are working for the Tribe Payments. You are an energetic Developer Engineer with a passion for IT and a positive can-do mindset. You are a...

Beschrijving


Your role & work environment

We are part of Domestic Products /Core banking area and we are working for the Tribe Payments.

You are an energetic Developer Engineer with a passion for IT and a positive can-do mindset. You are a team player working as a core member of a multidisciplinary and cross-functional squad whom primary driver is the customer perspective. Close collaboration within and across the squads and with the consumer is of utmost importance for you.

 You have a broad and diverse set of competencies that allow you to design, develop, test and deliver applications and/or infrastructure services in the scope of your squad. When necessary, you will also contribute to applications maintenance, administering them and eventually decommissioning them.

As a Development Engineer, you contribute to accomplishing the squad's mission. You do this by working on the customer journey from the backlog, using the Agile method end-to-end. You continuously strive to improve yourself and your colleagues.

Your key responsibilities

As a Development Engineer, you control both the design phase and the actual development and testing of applications / infrastructure services. You understand the entire stack, so that you can bring applications or infrastructure services into production and resolve incidents in cooperation with the Ops Engineer. This means you can contribute to completion of all activities in the backlog. The following items are vital in this:

Contribute to the new way of working

  • You work together with colleagues from other areas of expertise and take initiative in expanding knowledge (both within and outside of your area of expertise) that is relevant for the Tribe in which you work.
  • You use your technical expertise and experience to contribute to all sprint events (planning, refinements, retrospectives, demos).
  • Where possible, you take on tasks/activities that contribute to the mission, even when they are not entirely within your area of expertise.

Engineering

  • You have an up-to-date vision regarding IT expertise and you also have functional knowledge of some Banking Business domains.
  • You are able to get all typical and other backlog items (user stories) from 'to do' to 'done'.
  • You consult with the team about what is needed to fulfil the functional and non-functional requirements of the IT product to be developed.
  • Write fully automated tests (e.g., unit-, functional-, non-functional- and integration testing).
  • You design, build and test IT products (functional, performance, resilience and security tests) in line with the customer’s requirements and IT Area’ set of guidelines.
  • Reviewing software requirements and preparing test scenarios.
  • Executing tests on software usability.
  • Analyzing test results on database impacts, errors or bugs, and usability.
  • Preparing reports on all aspects related to the software testing carried out and reporting to the design team.
  • Interacting with clients to understand product requirements.
  • Participating in design reviews and providing input on requirements, product design, and potential problems.
  • You implement all mandatory security standards to ensure IT risk is and remain under control.
  • You perform Life Cycle Management (including decommissioning) for IT products under management.
  • You apply continuous delivery practices:
    • Manage all resources in version-controlled repositories (code, scripts, configurations, artefacts, static resources).
    • Refactor and reuse existing code/modules/functionality.
    • Build, enhance and maintain tooling and scripts to automate repetitive or error prone tasks.

Contribute to team and personal development

You contribute to the development of your squad by actively giving and receiving feedback.

  • As an experienced Development Engineer, you coach less experienced colleagues to help their individual development.
  • You are responsible for developing your own expertise.
  • You gather, update and spread knowledge about developments and challenges regarding your field and embed lessons learned and best practices
 
We look for

A colleague with a talent for taking it on and making it happen, enthusiasm for helping others to be successful and a knack for always being a step ahead. In other words, you strive to bring fresh ideas to life and embrace challenges in a fast changing and complex environment. You are a naturally collaborative person who listens and invests in others to achieve common goals. You love to challenge the status quo and are eager to propose creative solutions to problems.

As a Full Stack Developer, you will need:

  • Bachelor's or Master’s degree or equivalent by experience.
  • Oracle Java Certifications (OCA Java SE 8 at least).
  • Software Testing Certifications (ISTQB Foundation Level at least).
  • 5-10 years of experience in development.
  • Good written and spoken knowledge of English.
  • You are familiar with testing, including Test-Driven Development(TDD), end-to-end testing and Test Automation.
  • Deep knowledge and experience with Java.
  •  Proven knowledge of Continuous Delivery using GIT, Maven, Jenkins and Artifactory.
  • Hands on experience and knowledge of SQL/PLSQL and Oracle Database.
  • Good Knowledge of SOA, REST API, Spring, JPA, EJB, Spring Boot, jQuery, Vaadin.
  • Experience with Eclipse, GitLab, Confluence, HP Application Lifecycle Management.
  • Flexibility and ability to adapt to changes in a dynamic environment.
  • Strong team player skills, empowering and challenging the squad members in a constructive way.
 

A clear purpose, a unique offer and a range of flexible compensation and other benefits:

  • Personal growth & challenging work with endless opportunities to realize your ambitions
  • An informal, dynamic environment with innovative colleagues supporting your endeavors
  • A progressive and agile way of working, where new ideas are valued ahead of convention

Furthermore, within the Core Banking (Payment) department, you can count on a range of opportunities to invest in your personal and professional growth with:

  • IP-Reward benefit*: this function is eligible for compensation for the transfer of rights to intellectual property (hereafter: IP Reward) that is created when developing software and creating databases and models. This remuneration is included in the agreed salary and therefore has no impact on your gross salary, but will lead to a higher net income.*

*Do you want more information about IP-Reward? Please contact the recruiter or consult .

We redefine banking. What about you?

We’re on a journey that’s centred around our customers, powered by technology and driven by smart, determined people. Our customers feel our people are empowering them to stay a step ahead in life and in business. We’re proud of that!

Extra informatie

Status
Inactief
Plaats
Brussel
Rijbewijs nodig?
Nee
Auto nodig?
Nee
Motivatiebrief verplicht?
Nee