Match score not available

Experienced Java Developer

extra holidays
Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Minimum 5 years of professional experience in Java development., Expert in Java v.21 and Spring Boot., Familiarity with relational and NoSQL databases., Knowledge of CI/CD practices..

Key responsabilities:

  • Develop scalable applications using Java.
  • Design and maintain RESTful APIs and microservices.
Strypes logo
Strypes SME https://ict-strypes.eu
501 - 1000 Employees
See more Strypes offers

Job description

About the P roject

We are looking for an experienced Java developer to help us create a new team for building advanced, secure, and scalable backend solutions, APIs, and middleware.

We are collaborating with a public transportation leader in the Netherlands, operating over 3,500 buses across the country. As part of their mission to bring innovative solutions to public transportation, we are seeking Experienced Java Developers to join our team.


We develop cutting-edge software solutions to transform public transportation operations. Our applications streamline shift planning, enabling efficient and conflict-free scheduling, while real-time information-sharing tools foster seamless communication among drivers and dispatch. With advanced GPS and bus tracking, we provide precise monitoring for route optimization and passenger satisfaction. Additionally, our intelligent EV bus charging management system ensures efficient, sustainable charging for electric fleets. By combining innovation and user-centric design, we deliver connected, efficient, and sustainable mobility solutions.


Your Responsibilities

  • Develop high-quality, scalable, and resilient applications using Java, leveraging Spring Boot and Micronaut frameworks;
  • Lead the establishment of Java development best practices and guidelines within the company;
  • Design, develop, and maintain RESTful APIs and microservices architectures.
  • Implement containerized solutions using Docker/Kubernetes for efficient deployment and scaling;
  • Collaborate with cross-functional teams to translate business requirements into robust technical solutions;
  • Stay updated on emerging trends and technologies in Java development to drive innovation within the team;
  • Travelling to the Netherlands.


Requirements

  • Experience: Minimum 5 years of professional experience in Java development;
  • Familiarity with device integration and mobility/transportation sectors is a strong advantage;
  • Proven problem-solving skills with the ability to work independently and collaboratively;
  • Excellent communication skills in English for seamless interaction with global teams;
  • Knowledge of best practices in continuous integration and deployment (CI/CD).

Technology Stack:

  • Java: Expert level (4+ years of experience), v.21;
  • Spring Boot (or similar DI/IoC frameworks): Intermediate level (3+ years of experience);
  • OpenAPI (Swagger): Intermediate level (3+ years of experience);
  • Relational Databases (MsSQL, PostgreSQL): Intermediate level (3+ years of experience);
  • NoSQL (MongoDB): Intermediate level (2+ years of experience);
  • Docker (or similar tools): Beginner level proficiency required;
  • CI/CD (Jenkins or similar): Beginner level (1+ year of experience).

Optional:

  • Experience with Micronaut or Quarkus frameworks;
  • Familiarity with microservices architecture;
  • Knowledge of Google Cloud Platform.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Problem Solving

Java Developer Related jobs