Java Developer (itsme project)

Role

Backend developer

Working Style

Partial remote

4 days per week in remote

location

Belgium Mont-Saint-Guibert

extra-time

No extra time allowed


Your role


In the context of our fast-growing company, we are looking for a Java Developer to integrate the itsme® back-end development project and make it grow.

itsme® is an app of Belgian Mobile ID SA/NV that allows its users to safely, easily and reliably confirm their identity and approve transactions. Through this project, the Approach’s team is responsible to deliver a secure back-end to the client.

itsme® project take part of our Secure Delivery practice who manage several development projects in C# (.NET) or Java.


Your main tasks will consist of:

· Developing high quality secure code, assuring the highest possible stability, performance, readability and maintainability,

· Being in charge of technical analysis, development, test, documentation and maintenance of new implementations,

· Take an important role in a team of brilliant developers working on the latest updated technologies.


Your profile


· At least 5 years of work experience in Java 8 + software development is a must,

· Familiarity with SOA and/or micro services architecture,

· Good knowledge of REST APIs (Swagger / OPenAPI), Spring (Boot)

· Basic knowledge of SQL,

· Source Control: Git,

· Dependency management: Maven or Gradle,

· FR-EN or NL-EN,

· Strong self-motivator and entrepreneurial pro-active attitude,

· Able to prioritize activities, plan and execute,

· Strong analytical and problem-solving skills,

· Team player,

· Excellent communication skills,

· Eager to learn,

· Uncompromising integrity.


Considered as a plus:

· A first experience with IT Security concepts such as Federated Identity (SAML, OAuth, digital signature, OpenID) and application security is highly desirable,

· Other frameworks such as Hibernate, Kafka, Akka, gRPC, etc.

· Other JVM languages such as Scala or Kotlin,

· Front-end skills (HTML, CSS, Javascript, Angular, Vue.js, React, Bootstrap, etc.),

· Cryptography (PKI),

· SQL databases such as MySQL, PostgreSQL, Oracle,

· NoSQL databases such as ElasticSearch, MongoDB, Cassandra, DynamoDB, etc.

· Container technologies (Docker, Kubernetes),

· DevOps in the Cloud (AWS, Azure, GCP),

· Infrastructure as code: Ansible,

· Unix / Linux.

Required skills

Hard

Java5Spring Boot4SOA4Microservices4Oauth2Git2

Language

French4English4
avatar

Approach Belgium

View profile

€160-€8,000

per day

Indicative rate

Save up to 25% on taxes thanks to author's right Copyright Calculator Link


clock

Full time


calendar

2 Jan 2023

• • •

Indefinite period

Recruitment process

  • Apply
    Apply with your Beelance profile
  • contact
    First contact via the chat
  • interview
    Interview & negotiation
  • sign
    Sign your contract & start the mission

Do you know the ideal candidate?

Share this mission as much as you want