Skip to main content

Java Software Engineer

Position description

Category

OPERATIONS - ENGINEERING/PRODUCTION

Job title

Java Software Engineer

Contract

Permanent contract

Job description

Ben jij die Java Developer die enthousiast wordt van het bouwen van high-performing, schaalbare, enterprise-grade applicaties? Lees dan snel verder en soliciteer!

Functieomschrijving

Je maakt deel uit van een getalenteerd scrum team dat werkt aan bedrijfskritische applicaties. Je bent als Java-ontwikkelaar verantwoordelijk voor ontwikkeling en beheer van Java / Java EE-applicaties en het bieden van expertise in de volledige levenscyclus van softwareontwikkeling, van concept en ontwerp tot testen.

Standplaats: Amsterdam/Utrecht

Verantwoordelijkheden

Dit is wat wij van u als Java Developer verwachten:

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

· Bijdragen in alle fasen van de ontwikkelingslevenscyclus

· Testbare, schaalbare en efficiënte code schrijven

· Zorg ervoor dat ontwerpen voldoen aan de specificaties

· Zorg voor de best mogelijke prestaties, kwaliteit en responsiviteit van de applicaties

· Help de codekwaliteit, organisatie en automatisering te behouden

· Voorbereiden 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 code reviews

· Effectief samenwerken tussen teams

Business Industry

Railway

Profile

Vereisten en kwalificaties

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

· Bewezen hands-on softwareontwikkelingservaring

· Uitgebreide werkervaring voor 5-9 jaar in Java-ontwikkeling, met een goede kennis van de ecosystemen

· Ruime ervaring in het ontwerpen, ontwikkelen en ondersteunen van complexe applicaties met behulp van Java EE platformen

· Objectgeoriënteerde analyse en ontwerp met behulp van gemeenschappelijke ontwerppatronen.

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

· Uitstekende kennis van Relational Databases, SQL en ORM technologieën (JPA2, Hibernate)

· Ervaring in het Spring Framework

· Ervaring in JavaFX en/of Swing framework

· Ervaring met WebLogic of iets dergelijks

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

· Ervaring met testgedreven ontwikkelen

· Implementatie van geautomatiseerde testplatforms en unittests met Junit

· Goed begrip van codeversiebeheertools, zoals Git

· Vermogen om problemen creatief en effectief op te lossen

· Ervaring met continuous integration en continue deployment (CI-CD) zoals Jenkins

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

· Ervaring in FX en Linux (Red Hat) besturingssysteem

· Voorkeurskennis:

· Azure

· Tibco EMS

· iLog JViews,

· Angular

· Ansible

· Oracle DB

Soliciteer nu!

Solliciteer nu door op de solliciteerknop te klikken! Wil je het nog persoonlijker maken? Stuur je motivatie naar

Position location

Job location

Europe, The Netherlands

Location

Amsterdam / Utrecht

Candidate criteria

Minimum level of education required

5. Bachelor Degree

Level of experience

5 to 10 years

Languages

  • English (3 : Advanced)
  • Dutch (3 : Advanced)
  • Anderen bekeken ook

    Java Software Engineer

    Bedrijf:
    Akkodis
    Gemeente:
    Amsterdam
    Contracttype: 
    Vast contract
    Categorieën: 
    Software Engineer, Java Developer
    Opleidingsniveau: 
    Bachelor
    Master
    Gepubliceerd:
    01.02.2024
    Deel nu: