Java Developer

Ubique Systems

Amsterdam

On-site

EUR 90,000 - 120,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ubique Systems in Amsterdam is seeking an experienced lead Java developer to drive back-end platforms. You will oversee a large team, collaborate with multiple domains, and deliver robust Java applications with Spring Boot in a DevOps-friendly environment.

Responsibilities include design, development, and documentation of software, with strong emphasis on integration, concurrency, and testing using JUnit/Mockito. Experience in payments domains is a plus.

Qualifications

  • Experience in leading a team handling large Java development projects.
  • Strong back-end Java experience with adherence to coding standards.
  • Hands-on with Java 21 and modern OO concepts.
  • Experience with Kafka and messaging queues and integration tasks.
  • Knowledge of the payments domain (SEPA/SWIFT) is a plus.
  • Proficient in Spring / Spring Boot, REST/MVC, and unit testing (JUnit/Mockito).

Responsibilities

  • Lead a team through end-to-end Java development cycles and ensure collaboration with Business, Architecture, Operations, and Platform teams.
  • Design, develop, and maintain advanced Java-based applications and ensure code quality.
  • Document software designs and technical specifications.
  • Implement robust error handling, concurrency, and performance best practices.
  • Work with database technologies including Cassandra and SQL-based systems.

Skills

Leading a Team
Java development
DevOps experience
Integration
Kafka
Messaging Queues
SQL
Cassandra
Java 21
OOP / Core Java
Spring / Spring Boot
REST / MVC
JUnit / Mockito
Multithreading
Lambda / Stream API
Dependency Injection
Spring Bean Lifecycle

Tools

Kafka
Messaging Queues
SQL
Cassandra

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

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
Senior Java Software Engineer
Senior Java Software Engineer

Dabster • Amsterdam

On-site
EUR 70,000 - 100,000
Lead Java Backend Engineer — Payments (Spring, Kafka)
Lead Java Backend Engineer — Payments (Spring, Kafka)

Ubique Systems • Amsterdam

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

Stanley David and Associates • Utrecht

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

Stafide • Amsterdam

On-site
EUR 70,000 - 90,000
Opportunity to work with modern technologies
Engage in customer-facing roles
Promotes teamwork and continuous learning
Senior Java Spring Boot Developer (ID: 3895)
Senior Java Spring Boot Developer (ID: 3895)

Stafide • Amsterdam

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

act digital • Den Haag

On-site
EUR 90,000 - 120,000
Senior Java Backend Developer
Senior Java Backend Developer

SPERTON - Where Great People Meet • Amsterdam

On-site
EUR 90,000 - 140,000
Senior Java Technical Lead: Payments, Kafka & Cloud
Senior Java Technical Lead: Payments, Kafka & Cloud

HCL Technologies B.V. Netherland • Amsterdam

On-site
EUR 70,000 - 90,000
Collaborative work environment
Professional growth opportunities
Senior Java Backend Developer
Senior Java Backend Developer

YO AI Labs • Noord-Holland

Hybrid
EUR 90,000 - 120,000