As Senior Java Programmer you are part of a dynamic team that develops the TrustBuilder Application.

About TrustBuilder

TrustBuilder is a European solution provider of a state-of-the-art Identity and Access Management (IAM) solution. The company came to existence in December 2017 as a successor to the systems integrator company SecurIT, bringing on board almost 20 years of experience in implementing IAM solutions. Its TrustBuilder IDHub is a novel approach towards an IAM solution that can tackle all challenges today’s Web- and API-Access Management tools have to face, but still remains user-friendly and flexible regarding a company’s requirements.
Based in Belgium, the heart of Europe, the company’s customers currently supervise more than 40.000.000 digital user identities.

Our success is largely based on hiring people with the right skills set, the right attitude and the right motivation.

 

Therefore, TrustBuilder Corporation is looking to hire a:

Senior Java Programmer

Job description

As Senior Java Programmer you are part of a dynamic team that develops the TrustBuilder Application.
The first months you will have sufficient time to become familiar with the TrustBuilder Application.

Skills

  • Team player
  • Strong communication skills (documentation, presentation)
  • Design, code, document, test
  • Coach other developers
  • Review code and design
  • Ability to work independently
  • Result- and quality-driven
  • Languages: Dutch, English

Experience with / knowledge of the following is a must:

  • Solid knowledge of Java (8 or later)
  • Design patterns
  • Agile methods (Scrum, …)
  • Spring
  • REST / Web / … services
  • Automated testing (unit tests, mocks, …)
  • SQL

Experience with / knowledge of the following is a definite plus

  • Containerized applications (Docker / Kubernetes / …)
  • Virtual appliances (VMWare / …)
  • Web or application servers (Tomcat, …)
  • Web services
  • Security of web applications
  • Linux
  • Source control systems (GIT, …)
  • Build systems (Maven, Jenkins, …)
  • MySQL / MariaDB, H2 SQL, NOSQL databases
  • Encryption, authentication / authorization technologies and standards
  • Clustered environments (fault-tolerance, scaling, replication, …)
  • Micro-services
  • Javascript / Rhino engine
  • Queuing services, asynchronous programming
  • Lua programming language

You have a wide interest in and you are passionate by IT. You acquired preferably a Master IT and you have at least 8 years of relevant experience. Knowledge of IAM products is an asset, but not a requirement.
You work in a structured, methodical and organized way, you can make priorities and follow up accurately. You are strong in analysis, you are responsible, pragmatic, flexible and stress resistant. You like to take initiative and you are a motivated team player. You attach great importance to quality and accuracy, and you document thoroughly.
You will guarantee a constructive and fine interaction and communication with team partners; you will stimulate the mutual sharing of knowledge.

Offer

We offer a unique opportunity in a growing, international high-tech company.  You may count on a large training in IAM solutions with the necessary coaching.  We offer an attractive salary package in accordance with your knowledge and experience as well as a company car.  An diversified job in a challenging work environment is the icing on the cake.

Location

Headquarters in Gent, Customers: mainly Benelux but also in all of Europe[/vc_column_text][/vc_column][/vc_row]