Senior Java Ontwikkelaar

ICQ-Flex Profs BV
Amersfoort, Netherlands
1 day ago
Apply on www.icq.jobs
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Languages
Dutch
Job source

Tech stack

Java (Programming Language) XML Schema Automation of Tests Continuous Integration Relational Databases Gradle Graphical User Interface Java Platform Standard Edition (J2SE) Java Message Service (JMS) JSON Scrum Methodology Web Services
+4 more
Extensible Markup Language (XML) Git Information Technology Oracledb

Job description

Zelfstandig en in teamverband bedenk je oplossingen, ontwikkel je software en test je deze ook. Hiermee boek jij succes. Mede dankzij jouw drang om altijd te blijven verbeteren en doorzettingsvermogen ben jij van onschatbare waarde bij het: Vertalen van gebruikerswensen en non-functional requirements naar werkende software. Denk hierbij aan het bedenken, opstellen en toetsen van een technisch design, volgens de referentie-architectuur, mogelijk in een rol als lead-developer van het team. Schrijven van geautomatiseerde tests als unit-, integratie- en GUI-testen en technische documentatie als ondersteuning bij de software. Analyseren van bevindingen en het bedenken van oplossingsrichtingen. Je begrijpt een ingewikkeld functioneel domein en stelt daarbij kritische vragen. Alles wat je doet straalt kwaliteit uit omdat dankzij jouw software de treinen kunnen blijven rijden. Je bent bereid om samen met de andere Developers mee te werken binnen een 24/7 wachtdienst.

Requirements

Je hebt een afgeronde hbo- of wo-opleiding, in de richting van Informatica;

  • Je hebt aantoonbare werkervaring met het werken in een agile (scrum)team;
  • Je hebt uitstekende communicatieve vaardigheden in het Nederlands, omdat je dé sparringpartner bent op technisch niveau voor alle scrumteams;
  • Je hebt het liefst aantoonbare ervaring met integratievraagstukken (binnen de NS-organisatie);
  • Het analyseren en ontwerpen van object georiënteerde systemen;
  • Je hebt kennis van en ervaring met: a. Java SE en EE (zoals EJB, JMS, XA-transacties, Web Services); b. Relationele databases (Oracle DB); c. Versiebeheersystemen (Git); d. Testautomatisering op verschillende lagen in de test piramide; e. Gegevens uitwisseling met XML/XSD en/of JSON/Schema; f. Een geautomatiseerde bouwstraat (CI/CD); g. Buildscripting (Ant/Ivy en/of Gradle); h. Code kwaliteit.
  1. Je hebt aantoonbare werkervaring met het werken in een agile (scrum)team.
  2. Je bent bereid om samen met de andere Developers mee te werken binnen een 24/7 wachtdienst.

1.Je hebt kennis van en ervaring met: a. Java SE en EE (zoals EJB, JMS, XA-transacties, Web Services). b. Relationele databases (Oracle DB). c. Versiebeheersystemen (Git). d. Testautomatisering op verschillende lagen in de test piramide. e. Gegevens uitwisseling met XML/XSD en/of JSON/Schema. f. Een geautomatiseerde bouwstraat (CI/CD). g. Buildscripting (Ant/Ivy en/of Gradle). h. Code kwaliteit.

About the company

Jouw stoel staat klaar op ons kantoor in Amersfoort bij de Release Train Bijsturing Materieel. Hier werken zo’n 50 professionals, die zich richten op het ontwikkelen en implementeren van nieuwe, toekomstbestendige systemen om ervoor te zorgen dat de treinen blijven rijden, we reisinformatie kunnen geven en we onze reizigers kopjes koffie kunnen verkopen. We ontwikkelen binnen ons team niet alleen met technologie, maar ook met onze manier van werken. Zo zetten we vol in op Agile werken, Continuous delivery en DevOps. En daardoor krijg je volop de ruimte en tijd om te sparren, kennis te delen en te leren.

CV in “Word-formaat” geschreven in de taal van de uitvraag;

  • Motivatie geschreven in de “ik-vorm”, waarin u zowel kort en bondig ingaat op de scope van de opdracht als puntsgewijs uw aansluiting op de eisen en wensen toelicht;
  • Uw beschikbaarheid (per wanneer, aantal uren per week en vakantieplannen);
  • Uw uurtarief specifiek voor de onderhavige aanvraag (inclusief reis- en verblijfskosten en excl. BTW).

N.B.

  • Bij het ontvangen van uw reactie gaan wij er vanuit dat uw aanbieding voor deze aanvraag exclusief is. Hiermee wordt voorkomen dat uw aanbieding meerdere malen bij dezelfde opdrachtgever voor deze aanvraag wordt ingediend.
  • Aangezien de functie eisen knock-out criteria zijn, en de functiewensen de gunningscriteria zijn, dient uw aansluiting hierop dan ook goed afleesbaar in uw cv te zijn opgenomen. Dit verhoogt namelijk een succesvollere behandeling van de aanbieding.
  • Tijdens het selectieproces wordt u op de hoogte gehouden van de voortgang. Mocht u vragen hebben, dan staan wij u graag te woord.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.icq.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

5:51 min

Understanding build structure and core Gradle plugins

Amanda Martin · LIVE

2:27 min

Structuring agile and interdisciplinary engineering teams

Oliver Zimmert · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all