T

TVH

Global distributor of industrial vehicle parts

Software Engineer: Java and Cloud-Native Applications

Backend EngineeringConfirmed live in the last 24 hours
Full-timeWaregem, BelgiumNo salary listed

About the Job

Requirements

  • A relevant bachelor's degree or equivalent experience.
  • Good spoken and written English.
  • Excellent Java and object-oriented development skills, with experience using Spring Boot.
  • A good understanding of SOLID principles and a commitment to Clean Code, Clean Architecture, and maintainable solutions.
  • The ability to contribute to architectural discussions, explain technical choices, and consider their trade-offs.
  • A reliable, collaborative approach, taking responsibility, actively contributing to discussions, and helping the team move forward.
  • A continuous improvement mindset, seeking feedback, sharing learning, and looking for ways to improve skills, the codebase, and team practices.
  • Strong analytical and problem-solving skills.
  • An accurate, methodical, and systematic way of working.
  • A customer-oriented approach and good communication skills.
  • The ability to work both collaboratively and independently.
  • Knowledge of cloud development using Google Cloud Platform and Kubernetes.
  • Experience with CI/CD environments.
  • A good understanding of OAuth2, Spring Security, and ForgeRock.
  • A good understanding of REST, JSON, JUnit Jupiter, Domain-Driven Design, Hibernate, and unit and integration testing.

Responsibilities

  • Take responsibility for developing and continuously improving applications and contribute to the team's development practices.
  • Assess the feasibility of proposed functional analyses and translate requirements into robust technical solutions.
  • Contribute to architectural discussions and proactively recommend improvements, applying Clean Code, Clean Architecture, and SOLID principles thoughtfully.
  • Develop Java applications using Spring Boot as the main expertise, taking ownership of work and helping resolve incidents and problems within the role's domain.
  • Contribute to team discussions, share knowledge, and support fellow developers through constructive feedback and guidance.
  • Participate in initiatives that encourage technical exploration, experimentation, and continuous improvement of the codebase and team practices.

Desired Qualifications

  • Experience with test-driven development (TDD).
  • Knowledge of PostgreSQL, Flyway, ArgoCD, Kong, GitLab, Jenkins, Kafka, Akeyless, ELK, and Grafana.
  • Experience with Mockito, WireMock, and Testcontainers.
  • Experience with event-driven architecture in a microservice landscape.
  • Experience proactively maintaining and improving a large, complex codebase.

About the Company

TVH

Global distributor of industrial vehicle parts

TVH is a global distributor of parts and accessories for forklifts, industrial vehicles, aerial work platforms, telehandlers, and other machinery. It supplies a huge catalogue of parts to dealers, rental companies, and service providers through its network of subsidiaries and warehouses around the world. Parts are ordered from TVH and moved through its international logistics system to the customer, enabling quick replacements and maintenance for equipment. TVH differentiates itself by being a family-owned business with a long history (founded in 1969 in Belgium) and a wide, globally distributed network that provides an extensive parts catalogue to a diverse customer base. Its goal is to keep industrial equipment running by delivering a broad range of parts efficiently through its global distribution platform.

Company size
1,001-5,000
Company stage
Acquired
Total funding
$1.3B
Headquarters
Waregem, Belgium
Founded
1969

Recently Posted Jobs

Explore more opportunities at TVH

See more jobs