Java Developer (Spring, Maven, Kafka, Cassandra, ElasticSearch

Hieronder ziet een beperkt deel van de opdracht.
Alleen als u ingelogd bent, ziet u alle gegevens.
Meld u nu gratis aan! of Login.

Amsterdam, Noord-Holland, Nederland
Type: Freelance
Start: Zo spoedig mogelijk
Duur: 6 maanden / kans op verlenging
Geplaatst op: 10 juli 2024 om 16:45 uur
Specialisme: Software ontwikkeling
Tariefindicatie: In overleg / n.t.b.


Functie: Java Developer (Spring, Maven, Kafka, Cassandra, ElasticSearch) (QR9995) 
Start: 29-7-2024, 36 uur per week 
Periode: 6 mnd+
Omgeving: Amsterdam 

For our client in Amsterdam we are looking for a Java Developer (Spring, Maven, Kafka, Cassandra, ElasticSearch

As Global Customer Data Management we empower the company by providing a single customer view, digital access to all customers, and standardized business services. We are developing high-speed, high-volume solutions that must be available 24/7. To deal with the complexity of serving millions of customer data in different countries, we work with an innovative framework based on Domain Driven Design. This is the place where you will make an impact on our strategy. You will be part of a chapter of diverse Engineers, all working on different business domains of customer data.

Role & Responsibilities
You will be working in a Bus-Dev-Ops squad. This means working on cross border solutions and providing services worldwide. The average squad consists of engineers, customer journey experts and a product owner. As a team you are end-to-end responsible for the customer journey you are working on. You own the stack and the journey!

• Collaborate with the Product Owner and Engineers to interpret business requirements and deliver features with real business value.
• Foster a collaborative team environment and actively learn from your colleagues.
• We expect you to share and teach your knowledge to other team members as well.
• Be precise and accurate in your delivered work
• Ensure software security by applying timely updates and aiming for zero IT risk.
• Influence technology choices and contribute to the architecture of newly developed components and services.
• Design and develop automated unit, integration, and regression tests.

• Experience with Java 11 and above, Git and Maven
• Experience with Spring Boot, Spring MVC, Spring Data JPA/JDBC, Kafka
• Experience with domain driven design
• Experience with Unit and Integration testing
• Good to have experience with Cassandra, Elasticsearch
• Good to have experience with observability technologies and approaches (Prometheus/Grafana/ELK)
• Code quality matters for you and writing good code excites you. Experience with writing secure code.
• You value collaboration and have experience with pair programming
• You have a learning attitude. Not only to master new technologies and programming languages but also on a personal level. You can give and receive feedback
• Embrace a DevOps mindset, taking ownership of refining, coding, testing, and deploying your work
• You help others to be successful
• Fluent in English (written and verbal).
• Strong communication skills.
• Experience with Agile and Scrum or Kanban
• Social that wants to come to the office
• Eager to support others
• Positive attitude
• Not superstar but rockstar (see radical candor definition)
• DDD CQRS Hexagonal
• Team player
• They are flexible / shapeable

Not suitable for ZZP (Modelovereenkomst)


Korte omschrijving van de organisatie