Opdrachten

Tata Consultancy Services Netherlands B.V. Java developer

Java developer

Info

Functie

Java developer

Locatie

Utrecht

Uren per week

40 uren per week

Looptijd

09.10.2022 - 14.02.2023

Opdrachtnummer

120053

Sluitingsdatum

date-icon05.10.2022 clock-icon15:10

Rolomschrijving en taakafspraken

Please note:

We zoeken een Java Developer voor een team van Tata Consultancy Services. TCS levert outsourcing services aan Prorail, die de eindklant is.

Wij zijn voor deze klant preffered Supplier aan TCS.

We zoeken Nederlandstalige kandidaten die ook Engels beheersen.

Werklocatie is 1 á 2 dagen per week in Utrecht, de rest remote.

Functieomschrijving Java Ontwikkelaar

We zijn op zoek naar een Java ontwikkelaar met ervaring in het bouwen van hoogwaardige, schaalbare applicaties op bedrijfsniveau.

Je maakt deel uit van een getalenteerd engineering team dat werkt aan bedrijfskritische applicaties. De rollen en verantwoordelijkheden van Java ontwikkelaars omvatten het beheren van de ontwikkeling van Java/Java EE-applicaties en het bieden van expertise in de volledige levenscyclus van softwareontwikkeling, van concept en ontwerp tot testen.

De verantwoordelijkheden van Java ontwikkelaars omvatten het ontwerpen, ontwikkelen en leveren van toepassingen met een hoog volume en lage latentie voor bedrijfskritieke systemen.

Verantwoordelijkheden van Java ontwikkelaar

• Ontwerpen, implementeren en onderhouden van complexe Java-gebaseerde applicaties

• Stand-by-taken omdat de applicaties 24/7 ondersteuning nodig hebben

• Bijdragen in alle fasen van de ontwikkelingslevenscyclus

• Testbare, schaalbare en efficiënte code schrijven

• Ervoor zorgen dat ontwerpen voldoen aan de specificaties

• Ervoor zorgen voor de best mogelijke prestaties, kwaliteit en responsiviteit van de applicaties

• Beheer de kwaliteit, organisatie en automatisering van de code

• Opstellen en produceren van releases van softwarecomponenten (upgrade van bestaande software)

• Up-to-date codedocumentatie bijhouden

• Identificeer knelpunten en bugs en bedenk oplossingen voor deze problemen

• Ondersteun continue verbetering door alternatieven en technologieën te onderzoeken en deze te presenteren voor architectuurbeoordeling

• Deelnemen aan codereviews

• Effectief samenwerken in multidisciplinaire teams

Eisen (omdat dit om een team gaat, hoeft de kandidaat niet aan alle eisen te voldoen. Graag in offerteblad specificeren aan welke eisen de kandidaat voldoet):

• BS/MS-graad in Computer Science, Engineering of een gerelateerd onderwerp

• Bewezen praktische ervaring met softwareontwikkeling

• Uitgebreide werkervaring gedurende 5-9 jaar in Java-ontwikkeling, met een goede kennis van de ecosystemen ervan

• Ruime ervaring in het ontwerpen, ontwikkelen en ondersteunen van complexe applicaties met behulp van Java EE-platforms

• Objectgeoriënteerde analyse en ontwerp met gemeenschappelijke ontwerppatronen.

• Diepgaand inzicht in Java en JEE internals (Classloading, Memory Management, Transaction management etc, JMS)

• Uitstekende kennis van relationele databases, SQL en ORM-technologieën (JPA2, Hibernate)

• Ervaring in het Spring Framework

• Ervaring in JavaFX en/of Swing framework

• Ervaring in WebLogic of iets dergelijks

• Ervaring in het ontwikkelen van (web)applicaties met behulp van minimaal één populair webframework (JSF, Wicket, GWT, Spring MVC, Swing, JavaFX2)

• Ervaring met testgedreven ontwikkeling

• Implementatie van geautomatiseerde testplatforms en unit tests met Junit

• Ruime ervaring van tools voor codeversies, zoals Git

• Mogelijkheid om problemen creatief en effectief op te lossen

• Ervaring met continue integratie en continue implementatie (CI-CD) zoals Jenkins

• Ervaring met het werken in een Agile/Scrum en DevOps ontwikkelproces

• Ervaring in FX en Linux (Red Hat) besturingssysteem

Wensen:

o Azure

o Tibco EMS

o iLog JViews,

o Angular

o Ansible

o Oracle DB

o Rich thick client-applicatie

Aanvullende informatie

CV moet max 5 pagina's zijn en de naam, en woonplaats van de kandidaat bevatten.

Bedrijfsgegevens

Bedrijfs gegevens

Tata Consultancy Services Netherlands B.V.

Rolomschrijving en taakafspraken

Please note:

We zoeken een Java Developer voor een team van Tata Consultancy Services. TCS levert outsourcing services aan Prorail, die de eindklant is.

Wij zijn voor deze klant preffered Supplier aan TCS.

We zoeken Nederlandstalige kandidaten die ook Engels beheersen.

Werklocatie is 1 á 2 dagen per week in Utrecht, de rest remote.

Functieomschrijving Java Ontwikkelaar

We zijn op zoek naar een Java ontwikkelaar met ervaring in het bouwen van hoogwaardige, schaalbare applicaties op bedrijfsniveau.

Je maakt deel uit van een getalenteerd engineering team dat werkt aan bedrijfskritische applicaties. De rollen en verantwoordelijkheden van Java ontwikkelaars omvatten het beheren van de ontwikkeling van Java/Java EE-applicaties en het bieden van expertise in de volledige levenscyclus van softwareontwikkeling, van concept en ontwerp tot testen.

De verantwoordelijkheden van Java ontwikkelaars omvatten het ontwerpen, ontwikkelen en leveren van toepassingen met een hoog volume en lage latentie voor bedrijfskritieke systemen.

Verantwoordelijkheden van Java ontwikkelaar

• Ontwerpen, implementeren en onderhouden van complexe Java-gebaseerde applicaties

• Stand-by-taken omdat de applicaties 24/7 ondersteuning nodig hebben

• Bijdragen in alle fasen van de ontwikkelingslevenscyclus

• Testbare, schaalbare en efficiënte code schrijven

• Ervoor zorgen dat ontwerpen voldoen aan de specificaties

• Ervoor zorgen voor de best mogelijke prestaties, kwaliteit en responsiviteit van de applicaties

• Beheer de kwaliteit, organisatie en automatisering van de code

• Opstellen en produceren van releases van softwarecomponenten (upgrade van bestaande software)

• Up-to-date codedocumentatie bijhouden

• Identificeer knelpunten en bugs en bedenk oplossingen voor deze problemen

• Ondersteun continue verbetering door alternatieven en technologieën te onderzoeken en deze te presenteren voor architectuurbeoordeling

• Deelnemen aan codereviews

• Effectief samenwerken in multidisciplinaire teams

Eisen (omdat dit om een team gaat, hoeft de kandidaat niet aan alle eisen te voldoen. Graag in offerteblad specificeren aan welke eisen de kandidaat voldoet):

• BS/MS-graad in Computer Science, Engineering of een gerelateerd onderwerp

• Bewezen praktische ervaring met softwareontwikkeling

• Uitgebreide werkervaring gedurende 5-9 jaar in Java-ontwikkeling, met een goede kennis van de ecosystemen ervan

• Ruime ervaring in het ontwerpen, ontwikkelen en ondersteunen van complexe applicaties met behulp van Java EE-platforms

• Objectgeoriënteerde analyse en ontwerp met gemeenschappelijke ontwerppatronen.

• Diepgaand inzicht in Java en JEE internals (Classloading, Memory Management, Transaction management etc, JMS)

• Uitstekende kennis van relationele databases, SQL en ORM-technologieën (JPA2, Hibernate)

• Ervaring in het Spring Framework

• Ervaring in JavaFX en/of Swing framework

• Ervaring in WebLogic of iets dergelijks

• Ervaring in het ontwikkelen van (web)applicaties met behulp van minimaal één populair webframework (JSF, Wicket, GWT, Spring MVC, Swing, JavaFX2)

• Ervaring met testgedreven ontwikkeling

• Implementatie van geautomatiseerde testplatforms en unit tests met Junit

• Ruime ervaring van tools voor codeversies, zoals Git

• Mogelijkheid om problemen creatief en effectief op te lossen

• Ervaring met continue integratie en continue implementatie (CI-CD) zoals Jenkins

• Ervaring met het werken in een Agile/Scrum en DevOps ontwikkelproces

• Ervaring in FX en Linux (Red Hat) besturingssysteem

Wensen:

o Azure

o Tibco EMS

o iLog JViews,

o Angular

o Ansible

o Oracle DB

o Rich thick client-applicatie

Aanvullende informatie

CV moet max 5 pagina's zijn en de naam, en woonplaats van de kandidaat bevatten.

De recruiter

Irene Woltinge

YellowFriday

Deel deze opdracht