Vacature

Cloud Native Java Developer

Vlaams-Brabant

Solliciteer

Tasks

  • You will develop new capabilities and as such, you work with micro-services design, API integration, AWS and container technology. You are eager to work with a hexagonal architecture in a complex and evolving landscape;

  • You create and execute tests cases, and modify existing software for production;

  • You conduct self & peer code review;

  • You resolve the assigned incidents and defects and track to closure;

  • You execute technical integration testing of the application in relation with interfacing applications;

  • You bring your own code to different test environments and to production.

  • You improve the existing code and keep our systems healthy;

  • You work together with many other motivated developers;

  • You make sure that Kate Coin is a success.

Ideal Profile

  • You know Java, Spring (Boot, Cloud, …), AWS (EKS, RDS, DynamoDb, SQS, …) and Kubernetes. You put security first and have experience with common patterns like OIDC and mTLS.;

  • Can write new code, based on functional description

  • Can write unit tests, integration tests, ...

  • Can set up a testing approach

  • Can take ownership of complex stories / multiple stories in parallel

  • Can challenge existing development patterns

  • Can communicate in proper English with a development team

  • Can write and review technical designs

  • Can review pull requests

  • Knows best practices of SAST tooling, can set them up

  • Can set up a basic CI / CD pipeline

  • Has extensive knowledge of Git

  • Can write guidelines on how to set up a development environment

  • Has some experience in the financial sector

  • Knows how to work with the fallacies of distributed computing

  • Has an understanding of integration patterns

  • Can spot improvements in the secure development lifecycle