Java Engineer

LEVY PROFESSIONALS
Amsterdam, Netherlands
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Amsterdam, Netherlands

Tech stack

Java
Azure
Software Quality
Code Review
DevOps
Elasticsearch
Graph Database
Maven
SQL Azure
Neo4j
Logstash
Prometheus
Data Logging
Grafana
Spring-boot
GIT
Kafka
Data Management
Kibana
Cucumber
Domain Driven Design

Job description

We are seeking a highly motivated and experienced Jva/DevOps Engineer to join a global, agile group responsible for building and operating a strategic, high-performance data management platform. This platform is the core system for managing customer and agreement data, requiring 24/7 availability to power customer journeys across retail and wholesale banking worldwide.

You will be integral to the client's strategy, contributing to the development of the scalable technology platform that delivers common banking functionalities. This platform is a critical enabler in transforming the organization into a next-generation financial services platform., You will work in a self-managing squad structure, where the team owns the entire application stack and the end-to-end customer journey.

  • Feature Delivery: Collaborate with the Product Owner and Engineers to interpret business requirements and deliver features with high business value.
  • Architecture & Design: Actively influence technology choices and contribute to the architecture of newly developed components and services.
  • Code Quality: Conduct meaningful code reviews, focusing on business integrity, quality, and high-level design.
  • Team Collaboration: Foster a collaborative team environment, actively learn from colleagues, and take on a mentoring role to develop junior team members.
  • System Ownership: Ensure the quality and stability of the platform, managing the application through its full lifecycle from development to production operation.

Requirements

  • Core Development: Strong, hands-on experience with Java 17+ and Spring Boot.
  • DevOps & Infrastructure: Practical experience with DevOps tasks, including managing CI/CD pipelines (Azure DevOps), cloud environments (e.g., Azure), and critical components like security certificates.
  • Observability: Proficiency in utilizing and configuring monitoring and logging tools, specifically Prometheus, Grafana, and ELK (Elasticsearch, Logstash, Kibana).
  • Soft Skills: Strong interpersonal communication skills and proven experience in mentoring other engineers., * Data & Messaging: Neo4j (or other Graph Databases), Kafka, and Azure SQL.
  • Design & Tools: Experience with Domain Driven Design & Hexagonal Architecture, Git, Cucumber (for testing), and Maven.

Apply for this position