DZ BANK
Posted 3mo ago

Java Software Developer

DZ BANK
Apeldoorn or Netherlands
HybridFull Time
Responsibilities
  • expanding apps
  • managing deployments
  • testing pipelines
Requirements
  • 2+ years Java software engineering
  • Strong Java
  • Spring
  • Maven/Jenkins, JPA
  • PostgreSQL, REST
  • Docker
  • Kubernetes
  • Agile/Scrum
  • Testing and CI/CD
Technical tools mentioned
SpringHibernate ORMJPAMavenJenkinsSonarQubeGitGithubDockerJiraArtifactoryWebservicesXMLJSONSOAPRESTJUnitMockitoElasticsearchPostgreSQLCQRSEvent SourcingAxonShell scripting

Job description

Het team werkt met state-of-the art technieken aan het ontsluiten van data. Je hebt daarbij veel vrijheid om nieuwe ontwikkelingen te proberen, te leren en combineren. Het team streeft naar een vooruitstrevend en stabiel platform waarmee ze de komende jaren voorop loopt in de publicatie van data via REST API ’s en event sourcing met behulp van het Axon framework. Ontwikkeling zijn op het gebied van Kubernetes en Azure. Vanzelfsprekend is geautomatiseerd wat geautomatiseerd kan worden, zodat zoveel mogelijk tijd in het daadwerkelijk leveren van klantwaarde gestoken kan worden.   

De opdracht is om mee te draaien in het team en werkende software op te leveren die de gebruiker daadwerkelijk nodig heeft. Hiervoor kan je naast goed programmeren ook goed communiceren met je eigen teamleden, met leden van aanpalende teams en met je stakeholders. Daarnaast verwachten we dat je het werk van je teamleden kunt reviewen, testen en automatische test- en deployment pipelines kan opzetten en bijwerken. Ten slotte vragen we je actief te participeren, mee te denken en je kennis te delen met andere teams en de Java community.

Alle teams werken volledig volgens de Agile werkwijze. Business belang en toegevoegde waarde van werkzaamheden zijn bepalend voor de prioritering van alle werkzaamheden binnen de teams. Daarnaast zijn de teams aangesloten bij de Kadaster PI sessies, waarin per kwartaal alle werkzaamheden die verder strekken dan alleen één team ingepland en verdeeld worden. Meerdere teams werken hierin samen om het gehele landmeetkundig proces te ondersteunen en te verbeteren.


De belangrijkste methodieken, technieken en tools zijn:              
  • Agile/Scrum;
  • Java-frameworks zoals Spring (boot, batch,), Hibernate ORM;
  • JPA
  • Continuous Integration/Delivery en Maven, Jenkins, SonarQube, Git, Github, Docker, Jira, Artifactory;
  • Webservices, XML, JSON, SOAP, REST;
  • Testframeworks zoals JUnit en Mockito;
  • Elasticsearch database;
  • Postgress database;
  • CQRS;
  • Event Sourcing;
  • Axon;
  • Shell scripting.

De belangrijkste taken en verantwoordelijkheden zijn
  • Uitbreiden van en wijzigingen doorvoeren in de applicaties;
  • Beheren van de applicaties;
  • Wijzigen en toevoegen van UnitTests en applicatie code;
  • Wijzigen en toevoegen van Gluecode en ondersteunen van test automatisering;
  • Automatiseren van Deployments;
  • Deelnemen in een Scrum / DevOps team;
  • Uitvoeren van impactanalyses, planningssessies;
  • Deelnemen in de Java community;
  • Deelnemen in toepassen en bijhouden van Java ontwikkelstandaarden.

Functie eisen
  • Minimaal 2 jaar ervaring als Java software engineer.
  • Minimaal 2 jaar ervaring met:
    •       Maven, Jenkins en Git/Github;
    •       JPA;
    •       PostgreSql;
    •       Spring boot;
    •       REST;
    •       Docker.
  • Aantoonbare kennis van en ervaring met:
    • Het ontwikkelen van Java (Web-) applicaties;
    • Kubernetes;
    • Het werken in een scrum team.
  • Ervaring met het volgende is een pré:
    • CQRS, Eventsourcing en Axon framework;
    • Domain Driven Design (DDD);

About DZ BANK

Central institution for the German cooperative banking sector.

Year founded
2001
Employees
30000
Organization type
Cooperative / Mutual
Headquarters
DE

Similar jobs

Java Software Developer roles near Apeldoorn, Netherlands
2mo
Save
Mark Applied
Hide
Java Software Engineer - Financial Markets
Katowice or Warsaw or London or Amsterdam or Brussels or New York or Singapore
zł10k-zł22k/mo OnsiteFull Time
ING
INGEuronext Amsterdam: INGA: Provides retail, wholesale, and investment banking services worldwide.
5+ YOEMSc or equivalent experience, 5+ years building production-grade software, strong algorithms/concurrency skills, hands-on Java, Spring Boot, Git, SQL, and English proficiency.
Java, Spring Boot, Git, SQL, REST APIs, CI/CD, LSEG / RFA, Bloomberg B-Pipe
2mo
Save
Mark Applied
Hide
Java Software Developer (Zwolle, NL)
Zwolle, Overijssel, Netherlands
HybridFull Time
Capgemini
CapgeminiEuronext Paris: CAP: Provides global IT consulting and digital transformation services.
Java Developer with experience in Java, CI/CD, cloud technologies; analytical, team player; Dutch language proficiency.
Java, CI/CD, cloud platforms
3mo
Save
Mark Applied
Hide
Java Software Developer
Enschede or Amersfoort
HybridFull Time
Sqills
Sqills: Provides SaaS reservation, ticketing, and inventory management for transport operators.
Bachelor's degree, solid experience with Java and/or Kotlin, experience with SaaS and microservices, knowledge of AWS and CI/CD, familiarity with JIRA; strong English communication.
Java, Kotlin, IntelliJ IDEA, GitLab, Terraform, Cloud Development Kit, Kubernetes, AWS, Lambda, DynamoDB, SQS, SNS, RDS, AmazonMQ, CloudWatch, EventBridge, ELB, New Relic, Sentry, PagerDuty, JIRA, AsciiDoc
4mo
Save
Mark Applied
Hide
Java Software Engineer
Utrecht, Utrecht, Netherlands
€3k-€4k/mo HybridFull Time
Keylane
Keylane: Provides SaaS platforms for insurance and pension providers.
Junior Java software engineer with experience in large tech ecosystems; familiar with Java, IntelliJ, Git, Gradle, Angular, Docker; SQL databases; testing and agile methods; interest in CICD and performance-focused coding.
Java, IntelliJ, Git, Gradle, Angular, Docker, SQL, DB2, PostgreSQL, Teamcity, Bash, Puppet, Ansible, SaltStack, Chef
8mo
Save
Mark Applied
Hide
Staff Software Engineer (Java)
Amsterdam, North Holland, Netherlands
HybridFull Time
BUX
BUX: Mobile investment platform for stock and crypto trading.
Lead technical direction, design solutions, mentor engineers; strong Java/Kotlin, Spring, and cloud-based microservices experience.
Java, Kotlin, Spring, Kafka, GCP, Kubernetes, Git
11mo
Save
Mark Applied
Hide
Senior Java software developer
Enschede or Apeldoorn or The Hague
OnsiteFull Time
OV Software
OV Software: Provides custom software development and IT consulting services.
5+ YOESenior Java developer with 5+ years of experience; proficient in Java, C#, PHP; strong knowledge of modern frameworks; excellent communication and teamwork; Dutch language; valid B driver’s license; ICT degree (HBO/WO).
Java, C#, PHP, Modern frameworks