drjobs Java Software Engineer ID2299

Java Software Engineer ID2299

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

5years

Job Location drjobs

Utrecht - Netherlands

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Als Java Software Engineer zul je:
  • Javagebaseerde softwareoplossingen ontwikkelen en onderhouden in een microservicesarchitectuur met behulp van Spring Boot Docker en Kubernetes.
  • Samenwerken met crossfunctionele DevOpsteams om software van ontwikkeling tot productie te leveren in een geautomatiseerde pijplijn.
  • CI/CDpijplijnen implementeren en verbeteren zodat nieuwe functies soepel worden uitgerold en snel kunnen worden ge mplementeerd.
  • Productiesystemen monitoren om prestaties en beschikbaarheid te waarborgen en eventuele problemen snel op te lossen.
  • Deelnemen aan oproepdiensten buiten kantooruren waarbij je beschikbaar bent om kritieke problemen op te lossen.
  • Continu de softwarekwaliteit verbeteren door geautomatiseerd testen en codebeoordelingen waarbij je de beste praktijken voor testautomatisering toepast.
  • Agile en DevOpspraktijken toepassen waarbij samenwerking tussen ontwikkelaars testers en operations wordt bevorderd om een naadloze integratie en levering van softwareoplossingen te waarborgen.
Wat jij meebrengt:
  • Minimaal 5 jaar ervaring in softwareontwikkeling met Java inclusief ervaring met moderne Javaframeworks.
  • Minimaal 3 jaar ervaring met het ontwikkelen van applicaties met Spring Boot en het werken binnen microservicesarchitecturen.
  • Praktische ervaring met Docker en Kubernetes voor het containeriseren en orkestreren van applicaties.
  • Bekendheid met RabbitMQ of vergelijkbare messagingsystemen en ervaring met het ontwerpen en gebruiken van RESTful APIs.
  • Kennis van databases met name SQL en ervaring met JPA en Hibernate voor databeheer.
  • Ervaring met monitoringtools zoals Grafana en Prometheus om systeemprestaties te volgen en betrouwbaarheid te waarborgen.
  • Vaardigheid in het schrijven van unit en integratietests met behulp van frameworks zoals JUnit Cucumber Pact en WireMock.
Je moet in staat zijn om:
  • Effici nt werken in een Agile/Scrum/DevOpsomgeving en effectief samenwerken met teamgenoten en belanghebbenden.
  • Productieklare software bouwen uitvoeren en monitoren met de nadruk op hoge beschikbaarheid en schaalbaarheid.
  • Complexe problemen in realtime systemen oplossen waarbij je zorgt voor een snelle oplossing en minimale downtime.
  • Bijdragen als een Tvormig teamlid met zowel diepe technische expertise in Java als de flexibiliteit om andere rollen te ondersteunen indien nodig.
  • Technische concepten duidelijk communiceren naar zowel technische als niettechnische belanghebbenden zodat er wederzijds begrip is van vereisten en oplossingen.
  • Proactief nieuwe technologie n leren en je aanpassen waarbij je continu je vaardigheden verbetert om op de hoogte te blijven van de beste praktijken in de industrie.
Wat wij bieden:
  • Een open en samenwerkende cultuur waar persoonlijke ontwikkeling en continue verbetering hoog in het vaandel staan.
  • De mogelijkheid om te werken met geavanceerde technologie in een uitdagende realtime omgeving.
  • Een dynamische werkomgeving waar innovatie wordt aangemoedigd en jouw expertise van cruciaal belang is voor succes.

Als Java Software Engineer, zul je: Java-gebaseerde softwareoplossingen ontwikkelen en onderhouden in een microservices-architectuur met behulp van Spring Boot, Docker en Kubernetes. Samenwerken met cross-functionele DevOps-teams om software van ontwikkeling tot productie te leveren in een geautomatiseerde pijplijn. CI/CD-pijplijnen implementeren en verbeteren, zodat nieuwe functies soepel worden uitgerold en snel kunnen worden ge mplementeerd. Productiesystemen monitoren om prestaties en beschikbaarheid te waarborgen en eventuele problemen snel op te lossen. Deelnemen aan oproepdiensten buiten kantooruren, waarbij je beschikbaar bent om kritieke problemen op te lossen. Continu de softwarekwaliteit verbeteren door geautomatiseerd testen en codebeoordelingen, waarbij je de beste praktijken voor testautomatisering toepast. Agile en DevOps-praktijken toepassen, waarbij samenwerking tussen ontwikkelaars, testers en operations wordt bevorderd om een naadloze integratie en levering van softwareoplossingen te waarborgen. Wat jij meebrengt: Minimaal 5 jaar ervaring in softwareontwikkeling met Java, inclusief ervaring met moderne Java-frameworks. Minimaal 3 jaar ervaring met het ontwikkelen van applicaties met Spring Boot en het werken binnen microservices-architecturen. Praktische ervaring met Docker en Kubernetes voor het containeriseren en orkestreren van applicaties. Bekendheid met RabbitMQ of vergelijkbare messaging-systemen en ervaring met het ontwerpen en gebruiken van RESTful API's. Kennis van databases, met name SQL, en ervaring met JPA en Hibernate voor databeheer. Ervaring met monitoringtools zoals Grafana en Prometheus om systeemprestaties te volgen en betrouwbaarheid te waarborgen. Vaardigheid in het schrijven van unit- en integratietests met behulp van frameworks zoals JUnit, Cucumber, Pact en WireMock. Je moet in staat zijn om: Effici nt werken in een Agile/Scrum/DevOps-omgeving en effectief samenwerken met teamgenoten en belanghebbenden. Productieklare software bouwen, uitvoeren en monitoren, met de nadruk op hoge beschikbaarheid en schaalbaarheid. Complexe problemen in real-time systemen oplossen, waarbij je zorgt voor een snelle oplossing en minimale downtime. Bijdragen als een T-vormig teamlid, met zowel diepe technische expertise in Java als de flexibiliteit om andere rollen te ondersteunen indien nodig. Technische concepten duidelijk communiceren naar zowel technische als niet-technische belanghebbenden, zodat er wederzijds begrip is van vereisten en oplossingen. Proactief nieuwe technologie n leren en je aanpassen, waarbij je continu je vaardigheden verbetert om op de hoogte te blijven van de beste praktijken in de industrie. Wat wij bieden: Een open en samenwerkende cultuur waar persoonlijke ontwikkeling en continue verbetering hoog in het vaandel staan. De mogelijkheid om te werken met geavanceerde technologie in een uitdagende real-time omgeving. Een dynamische werkomgeving waar innovatie wordt aangemoedigd en jouw expertise van cruciaal belang is voor succes.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.