Global KPO
Java Developer
Global KPONetherlands15 hours ago
ContractEngineering, Information Technology

Job Description:

The Ministry of Economic Affairs (EZ) tender was (jointly) awarded to the Yellow Friday and Sogeti consortium. Yellow Friday is responsible for hiring non-in-house personnel. Sogeti is responsible for contracting (including account management). There is no subcontracting or fee stacking, as we are a single provider for EZ.


As a senior Java developer in the TVS DevOps team, you are an IT all-rounder and feel responsible for the optimal functioning of the systems, with a focus on development. You will have considerable freedom to determine the direction of development, and you will also contribute to management and testing. You will also have time for innovation. You will join a team that is highly driven, committed, and focused on delivering top performance. The Agile way of working fosters an open culture where people collaborate closely and learn a great deal from one another. As a senior Java developer at TVS:


Do you work on the development, management and optimization of Java applications?

Prepare your work (including creating user stories).

Make realistic estimates regarding the time, capacity and resources required.

Conduct your reviews and dare to be critical of your own and other people's work(ing methods).

You help monitor the stability, availability, quality and continuity of the product.

Help resolve second and third line incidents and eventually participate in standby services.

Do you maintain the documentation?

Initiate and stimulate your knowledge development.


Background assignment

About the Access Granting Service: The TVS makes it easy for government organizations to access their digital services for businesses and citizens using federated login methods such as eHerkenning and DigiD. The TVS acts as a gateway for service providers, eliminating the need for government organizations to develop and manage their own connections for these login methods. The TVS thus relieves government organizations of a burden. The TVS was recently included in the Generic Digital Infrastructure (GDI), which will lead to strong growth in the coming years. TVS must continuously evolve to meet new customer needs and respond to new developments in digital access, with a focus on scaling, performance and availability of services, and security/privacy. The TVS runs in Docker containers on a Kubernetes platform, where scalability and performance are paramount. To be even better prepared for the expected growth and to meet the requirements of the connected (and to be connected) parties, a process has been started to migrate to the public cloud.


To demand

  1. Completed HBO or bachelor's degree in a relevant ICT field.
  2. At least 5 years of relevant experience in a similar assignment and similar functional environment.
  3. Demonstrable years of current experience as a senior JAVA Devops Developer with demonstrable broad and deep JAVA knowledge in a complex (10 years)


JAVA environment

  1. Extensive knowledge of and experience with Dutch authentication standards based on SAML (DigiD and eHerkenning) (4 years)
  2. Knowledge of and experience with APIs and interface specifications (4 years)
  3. Extensive experience with cryptographic techniques such as signing and encryption (4 years)


Wishes

  1. Git
  2. GitLab
  3. Helmet
  4. Artifactory of Gradle
  5. with security-related topics, such as OWASP and Secure Software Development
  6. working with Agile (Scrum)
  7. You have an excellent command of the Dutch language and a good command of the English language and you live in the Netherlands


Competencies

  1. You have strong analytical skills: you quickly grasp information and are able to develop a clear and convincing vision about it.
  2. You are a pleasant partner and source of information: colleagues can rely on you and always come to you for questions or advice.
  3. You are not afraid to receive criticism and are willing to learn from it.
  4. You can communicate clearly both orally and in writing and can present with ease in front of a group.
  5. You are a team player but can also work independently, are open to ideas from others and can adapt your working methods to the team you work in.
  6. You like to take initiative and in your work you take the wishes and needs of the customer into account.
  7. You are pragmatic, proactive, enjoy providing input and are able to think out of the box.
  8. You are eager to learn, like to discover and are not easily discouraged

Key Skills

Ranked by relevance