Java Software Engineer

Akkodis
Amsterdam, Netherlands
28 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Oracle WebLogic Server Code Review Computer Programming Continuous Integration Relational Databases Linux DevOps Java Platform Enterprise Edition (J2EE) Hibernate (Java) JavaFX Java Message Service (JMS)
+14 more
Spring Framework JavaServer Faces Junit Object-Relational Mapping Object-Oriented Software Development Scrum Methodology Red Hat Enterprise Linux SQL Databases Web Application Frameworks Apache Wicket Spring-mvc Git Information Technology Jenkins

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!

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.

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

Requirements

· 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

Apply for this position

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

Apply on www.adzuna.nl

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 · WWC 2023

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · WWC 2025

Videos

See all

Related articles

See all