EngiFlex
JAVA Developer (Freelance possible)
EngiFlexBelgium19 hours ago
Full-timeEngineering, Information Technology
Role Overview:

  • Ensure continuity and support for critical backend systems by stepping in as an experienced Java Developer.
  • This role contributes to the strategic objective of reducing dependency on external service providers by securing in-house expertise.


Key Responsibilities:

  • Develop and maintain robust backend components using Java.
  • Design, implement, and maintain reusable and secure RESTful APIs.
  • Apply object-oriented programming principles, manage collections and streams, and handle exceptions effectively.
  • Utilize frameworks and tools such as Spring Boot, JPA/Hibernate, Maven/Gradle.
  • Conduct unit and integration testing to ensure software quality and reliability.
  • Participate in code reviews and maintain coding standards.
  • Support deployment processes, including cutover and hypercare phases.
  • Address and resolve technical defects and provide support as needed.
  • Maintain and update technical documentation.


Technical Skills Required:

  • Strong core Java proficiency.
  • Extensive experience with:
    • Spring Framework (minimum 5 years)
    • Microservices architecture (minimum 5 years)
    • REST API design and integration
    • Integration with SaaS solutions
  • Familiarity with testing frameworks and tools.
  • Strong adherence to software quality and security best practices.

Conformity Criteria:

  • At least 10 years of professional experience as a Java developer.
  • Minimum 5 years working in a microservices-based architecture.
  • Proven experience integrating Java applications with SaaS platforms.
  • Minimum 5 years working with Spring ecosystem.
  • At least 5 years experience in a public transportation context.
  • Proficiency in English at C1 level or equivalent, both spoken and written.

Key Skills

Ranked by relevance