Senior Java Developer

Apply Now

Senior Java Developer

Job Type: Onsite

Job location: Netherlands/ Belgium

Responsibilities

  • 6+ years of progressive experience developing enterprise solutions
  • 3+ years of hands-on experience in developing Web services(REST) and API solutionsusing various Java-based framework such as Spring Boot
  • Proficiency in frontend development using frameworks such as Angular
  • Sound understanding of Test-Driven Development, Domain Driven design& Micro ServiceArchitecture
  • Proficiency in Java, JEE, Spring MVC, Spring Core, Spring boot and JavaScript
  • Knowledge of API design,including versioning, isolation
  • Experience in documenting APIs leveraging an API documentation framework such as OpenApi and Swagger
  • Experience in testing frameworks such as Junit,Mockito, Spring Test, cypress(front-end)
  • Experience as a technicalleader within development projects
  • Familiar with all Agile/Scrum concepts
  • Knowledge in DevOps processes, continuous integration and delivery pipelines (E.g. Maven, Docker)
  • Knowledge of relational databasemanagement systems (E.g. MSSQL)
  • Knowledge of cloud platforms (E.g. Openshift)
  • Knowledge of application qualitydelivery tools and concepts.

    Education

    • Bachelor’s degree or higher in Computer Science or a related field

    Language

    • Preferable French and/orDutch communication skills (speaking and writing).

    Requirements

    • JEE/Java 11+
    • Spring Boot 2+
    • Angular 8+
    • Maven
    • MSSQL
    • Git
    • Experience with end-to-end testing frameworks (e.g. Selenium, Cypress,…)
    • Experience with CI/CD tooling(e.g. Bamboo, Jenkins…)
    • HTML
    • JavaScript

    Only 2 days per week on-site in Brussels are required

    Related Job Openings

    Pega Consultant

    Pega Developer

    FCRM Dev Engineer