-
Infoplus Technologies UK Limited

Java Software Engineer

Infoplus Technologies UK Limited
Netherlands · Contract · Mid-Senior

Role: Scala & Java Developer

Location: Amsterdam, Netherlands

Duration: Contract


Job Description:

Required Skills & Experience:

  • Excellent knowledge of microservices architecture and best practices.
  • Strong proficiency in Scala and functional programming paradigms.
  • Hands-on experience with Cats, Cats Effect, and functional libraries like FS2, ZIO (optional), or Doobie.
  • Good understanding of monads, functors, type classes, and algebraic data types (ADTs).
  • Solid experience in Java 8 & 17, including Streams, CompletableFuture, and new language features.
  • Experience building and maintaining high-concurrency, distributed systems.
  • Knowledge of asynchronous and reactive programming principles in both Scala and Java.
  • Familiarity with frameworks like http4s, Akka, Akka HTTP, Play Framework (Scala) and Spring Boot, Micronaut, Quarkus (Java).
  • Experience working with databases (SQL and NoSQL) and data streaming technologies (Kafka, Pulsar, etc.).
  • Strong knowledge of testing strategies (ScalaTest, MUnit, JUnit, TestContainers, property-based testing).
  • Understanding of cloud-based architectures and containerization (AWS, Kubernetes, Docker).
  • Strong knowledge of CI/CD pipelines, DevOps, and Infrastructure as Code (Terraform, Helm, Ansible).

Nice to Have:

  • Knowledge of ZIO and other FP-based libraries.
  • Experience with GraphQL and gRPC.
  • Open-source contributions or blogs on Scala/functional programming.

Soft Skills:

  • Passion for functional programming and problem-solving.
  • Strong analytical and debugging skills.
  • Ability to work in an agile and collaborative environment.
  • Excellent communication skills and a proactive attitude.

Key Skills

Ranked by relevance

scala java functional programming infrastructure as code containerization microservices spring boot kubernetes terraform graphql ansible docker devops nosql kafka cloud junit grpc cicd sql aws
Login to Apply
Posted
Jun 13, 2025
Type
Contract
Level
Mid-Senior
Location
Amsterdam

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Randstad Digital
Related

Full Stack Engineer

2026-07-09

Contract
Mid-Senior
United Kingdom
IT Services
Information Technology
View Job Details
Cavendish Professionals
Related

AI Product Engineer

2026-07-08

Contract
Mid-Senior
Ukraine
IT Services
Engineering
View Job Details
Dexian
Related

Site Reliability Engineer

2026-07-08

Contract
Mid-Senior
Singapore
IT Services
Information Technology