Java Developer - Female Dutch Speaking are eligible

Ubique Systems

Amsterdam

On-site

EUR 90,000 - 130,000

Full time

3 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ubique Systems seeks a senior Java developer with team leadership experience to drive end-to-end Java applications. You will lead cross-functional collaboration with Business, Architecture, Ops and Platform teams and own back-end design, implementation and integration using Java 21, Spring Boot, Kafka, and Cassandra.

The role emphasizes strong OOP, multithreading, and unit testing with JUnit/Mockito, with a focus on secure, scalable payments-related back-end services and REST MVC patterns.

Qualifications

  • Experience leading a team for 2 complete Java development cycles.
  • Experience handling large teams and collaborating with Business, Architecture, Ops and Platform teams.
  • Strong knowledge of Java 21 and object-oriented concepts.
  • Experience with Kafka and messaging queues.
  • Experience with Cassandra databases and SQL.
  • Design, develop, and maintain advanced Java-based back-end applications.

Responsibilities

  • Lead a team and collaborate with cross-functional groups (Business, Architecture, Ops, Platform).
  • Design, develop, and maintain Java-based back-end applications following standards.
  • Document software designs, technical specifications, and code changes.
  • Assess technical risk and debts and ensure integration quality.
  • Perform unit testing with JUnit/Mockito and ensure robust code.

Skills

Team leadership
Java development
OOP
Lambda expressions
Streams API
Multithreading
Integration

Tools

Kafka
Spring Boot
JUnit/Mockito
Cassandra
SQL

Job description

Experience in Leading a Team for 2 complete Java development cycle (preferable E2E Java development with Java/Devops experience)

- Should have experience in handling a large team & collaborate with Business team, Architecture team and Operations (Ops) and Platform team for building Java applications, assess technical risk and Debts. Should be very good in integration.

- Design, develop, and maintain advanced Java-based applications (back-end Development), adhering to coding standards and best practices.

- Good understanding of Payments Domain – with European payments such as SEPA and SWIFT messaging services

- Strong knowledge of Java programming language ’Java 21 ‘and object-oriented concepts

- Should have worked in Kafka & Messaging Queues

- Should have experience with Casandra databases, SQL.

Document software designs, technical specifications, and code changes.

- Should have strong skills in OOPS, Collections, exception handling, concurrent programming, lambda expressions, stream API, Multithreading , (Dependency Injection, Spring Bean Lifecycle, Auto wiring, Spring Boot features, initializers, starters, autoconfiguration, profile, etc)

-Understanding of MVC/ REST ( Spring MVC Flow, Model&View, REST architecture, resources, HTTP methods and usage, URI mappings)

- Perform Unit testing and should have experience in JUNIT, frameworks like Junit / Mockito

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Ubique Systems • Amsterdam

On-site
EUR 90,000 - 120,000
Senior Java Software Engineer
Senior Java Software Engineer

HCL Technologies B.V. Netherland • Amsterdam

On-site
EUR 70,000 - 90,000
Collaborative work environment
Professional growth opportunities
Lead Java Backend Engineer — Payments (Spring, Kafka)
Lead Java Backend Engineer — Payments (Spring, Kafka)

Ubique Systems • Amsterdam

On-site
EUR 90,000 - 120,000
Senior Java Software Engineer
Senior Java Software Engineer

Dabster • Amsterdam

On-site
EUR 70,000 - 100,000
Senior Java Backend Developer
Senior Java Backend Developer

YO AI Labs • Noord-Holland

Hybrid
EUR 90,000 - 120,000
Senior Java Consultant
Senior Java Consultant

Next Ventures • Amsterdam

Hybrid
EUR 8,000 - 11,000
Lead Java Developer – Payments, Kafka & Spring Boot
Lead Java Developer – Payments, Kafka & Spring Boot

Ubique Systems • Amsterdam

On-site
EUR 90,000 - 130,000
Java Software Engineer
Java Software Engineer

Stanley David and Associates • Utrecht

On-site
EUR 55,000 - 75,000
Senior Java Developer (ID:3535)
Senior Java Developer (ID:3535)

Stafide • Amsterdam

On-site
EUR 60,000 - 80,000
Senior Java Engineer: APIs, Spring Boot, Kafka
Senior Java Engineer: APIs, Spring Boot, Kafka

Dabster • Amsterdam

On-site
EUR 70,000 - 100,000