DZ BANK
Posted 3mo ago

Java Software Developer

DZ BANK
Utrecht, Utrecht, Netherlands
OnsiteFull Time
Responsibilities
  • Developing microservices
  • Maintaining platforms
  • Collaborating team
Requirements
  • Senior Java developer with 6+ years, 3+ years in senior role
  • Java 8+, Spring Boot, microservices
  • Agile/DevOps
  • Big data stacks (Kafka
  • Elasticsearch
  • Cassandra
  • MongoDB
  • Axon Framework)
  • CQRS, event sourcing
  • Docker/Kubernetes
  • JMS/Kafka
  • REST
  • GitLab/Jenkins/Maven/Nexus/Sonar/Keycloak
  • Security and testing
  • Experience in security domain
Technical tools mentioned
JavaSpring BootMicroservicesKafkaElasticsearchCassandraMongoDBAxon FrameworkCQRSEvent SourcingJMSDockerKubernetesOAuthRESTGitLabGitLab CIJenkinsMavenNexusSonarKeycloakLinuxTesting/Automation

Job description

Het doel van het project Webcrawling is het implementeren, (door)ontwikkelen en beheren van een operationeel WebCrawling platform op de eigen private cloud infrastructuur, doormiddel van een voltallig devops team, waardoor onderzoeksteams geautomatiseerd data uit informatiebronnen van het internet kunnen verzamelen, gebruiken, bewerken en beheren zodat digitale criminaliteit beter kan worden besteden en voorkomen.

De applicatie-omgeving wordt overgezet naar een eigen tenant binnen het Big Data Platform dat speciaal daarvoor is ingericht. De bestaande applicatie voor het thema Mensenhandel/Darkweb wordt nu al operationeel door eindgebruikers bij de verschillende onderdelen in opsporing gebruikt.

Doelstelling

Voor de ontwikkeling van applicaties het project Webcrawling wordt gezocht naar senior Java developers met ervaring in het ontwikkelen van op microservices software architectuur gebaseerde applicaties met Spring Boot, gebruik makend van big data technologie stacks zoals Kafka, Elasticsearch, Cassandra, MongoDB, Axon Framework e.a.. Focus ligt op de doorontwikkeling van bestaande en nieuwe applicaties in de vorm van analytische processen en het vastleggen en verwerken van grote hoeveelheden gestructureerde en ongestructureerde data.

Verantwoordelijkheden

Je gedraagt je als ervaren software developer van big data applicaties in een bestaand DevOps team en binnen de agile projectaanpak werk je mee aan de totstandkoming van de applicaties.

  • Je werkt graag samen in een DevOps team van ontwikkelaars, data scientists, grafische vormgevers en cloud- en big data system engineers en bent snel enthousiast om samen met collega’s te werken aan nieuwe uitdagingen.
  • Je bent niet snel uit het veld geslagen ook al weet je niet meteen hoe alles precies in elkaar steekt.
  • Je hebt een passie voor open source software en experimenteert hier graag mee.
  • Je blijft op de hoogte van relevante ontwikkelingen en je doet proactief voorstellen ter verbetering van het technisch beheer.
  • Je draagt kennis over naar collega's over relevante expertise binnen het eigen vakgebied.
  • Binnen het eigen vakgebied ben je in staat adviserend op te treden bij incidenten, problemen, changes en projecten.
  • Je neemt deel aan piketdiensten (stand-by) en participeert iedere dag in ontwikkeltrajecten.
Opleiding
  • Voor deze aanvraag is opleiding niet van belang en wordt er ingezet op inhoud en ervaring

Gewenste kennis en werkervaring 

  • In de afgelopen 10 jaar minimaal 6 jaar werkervaring als Software developer, waarvan minimaal 3 jaar als Senior software developer.
  • in afgelopen 5 jaar, minimaal 3 jaar werkervaring met het ontwikkelen in Java.
  • Minimaal 2 jaar werkervaring met Agile-, Continuous Delivery- en DevOps werken.
  • In de de afgelopen 3 jaar, aantoonbare werkervaring met Spring Framework, Microservices, én onderhoud en support op de door jouw/-team ontwikkelde applicaties die in productie draaien.
  • Werkervaring met Spring Boot 2+ framework
  • Werkervaring met de volgende concepten: CQRS, event sourcing, messaging (JMS, Kafka), containerisation (Docker/Kubernetes), Oauth en REST API's
  • Werkervaring met de volgende (gedistribueerde) databases: SQL, NoSQL, MySQL/Galera en Elasticsearch.
  • Werkervaring met de volgende programmeertalen en omgevingen: Java 8+ en Linux.
  • Werkervaring met de volgende toolings: Gitlab / Gitlab CI, Jenkins, Maven, Nexus, Sonar en Keycloak.
  • Werkervaring met test automation, Networking en security, Objectoriëntatie en Datastructuren.
  • Werkervaring binnen het veiligheidsdomein, zoals de ambulance, brandweer, politie of defensie.

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 Utrecht, Utrecht
2w
Save
Mark Applied
Hide
Java Software Engineer Electromagnetics & Military Operations
The Hague, South Holland, Netherlands
€4k-€8k/mo HybridPart Time
TNO
TNO: Independent research organization delivering applied scientific knowledge and innovation.
MSc in a technical/scientific discipline, experience with Java (or C++/C#), Python is a plus, strong interest in models/simulations, and excellent Dutch and English communication.
Java, C++, C#, Python
3w
Save
Mark Applied
Hide
Java Software Engineer
Rotterdam, South Holland, Netherlands
€4k-€5k/mo HybridFull Time
Keylane
Keylane: Provides SaaS platforms for insurance and pension providers.
Experience with Java, Git, Gradle, SQL (DB2/PostgreSQL); writing unit, integration and system tests; Agile/Scrum experience; strong analytical and English skills; VOG and information security training required.
Java, Git, Gradle, SQL, DB2, PostgreSQL, Claude Code, OpenAI Codex
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
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
6mo
Save
Mark Applied
Hide
Senior Java Software Engineer (v/m/x)
Capelle aan den IJssel, Zuid-Holland, Netherlands
€4k-€7k/mo HybridFull Time
Conxillium Group
Conxillium Group: Develops specialized software solutions for local and regional governments.
Senior-level Java developer with deep Java and Spring Boot knowledge, experience with WildFly/VM deployments and cloud/container platforms (Azure, Docker, Kubernetes), CI/CD, microservices, REST/event-driven architectures, Dutch and English proficiency.
Java, Spring Boot, .NET, Angular, TypeScript, WildFly, Azure, Docker, Kubernetes, CI/CD, REST APIs
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