(180604/01)
The Contraste Europe Group builds strong relations with its clients. It offers a range of IT services such as: Advisory, Solutions, Applications and Infrastructure. The Group’s sector focus is with finance, utilities, public institutions and non-commercial organisations. We are operating on three countries located in Belgium, Luxemburg and France. For one of our major clients in the financial sector, we are looking for a Senior Java Developer.

Your role: 

  • Development of web services, rest services and batch applications within internal SDLC (on premise) and external SDLC (cloud)
  • Support our teams to increase their skills and working experience: coaching, support and troubleshooting on identified priorities and blocking issues
  • Play a supporting role in the animation of the software engineering community
  • Support on identifying and propose solutions concerning harmonisation/standardisation of main pain points (i.e. build management, configuration management, tokenization management, deployment management) on internal & external SDLC
  • Proactively identify improvements and propose solutions to leverage the development experience toward increasing productivity and standardisation and adoption of new methodologies (i.e. Scrum)
  • Prototype new concepts and methodologies
  • Define, document & communicate Standards & Guidelines
  • Collaborate on java roadmap
  • Propose toolset update (sonarqube, jenkins, artifactory, nexus, ...), together with responsible teams
  • Assess respect for standards in teams via dashboarding
  • Support our cloud mission

Your profile: 

Technical skills:

  • At least 5 years of JEE development experience, covering the whole SDLC, from requirement analysis to final delivery
  • Strong experience on:
    • Principles: Object Oriented Design, Web Services, SOA, API, AOP, ORM, REST, TDD, Mocking, Continuous Integration, Agile, SCRUM.  knowledge of (or interest in ) functional programming using Guava or JDK8
    • Frameworks/libraries: Spring Boot, Spring(MVC), Spring Batch, CXF, Hibernate, JAX-WS, JAX-RS, JAXB, Log4j, JUnit, Mockito
    • Tools: Maven, SoapUI, WebLogic 12c, Tomcat, JBoss, Jenkins, Sonarqube, Artifactory, Git, Docker, Kubernetes
    • Relational (e.g. Oracle, MYSQL) databases
  • Basic experience with Public Cloud (with if possible AWS affinity)
  • Nice to have experience on:
    • Cloud hosting platforms and related tooling
      • Private: BlueMix
      • Public: Azure, AWS/OpenShift
    • Tools: Cucumber, Gradle
    • Non-Relational (e.g. MongoDB) databases
  • Technics on Pair programming, coaching, code reviewing

Language skills:

  • Fluent in French/English or Dutch/English, and preferably good knowledge of the second Belgian language.

Soft skills:

  • Strong communication skills: active listening, adapted vocabulary in function of addressed public (requirement gathering, explain technical matters, …)
  • Analytical and creative mind set: analyse in wide context & in depth, synthesize; create innovative solutions & visualize the whole content
  • Team player & positive mind set: we always look at the positive points and face pressure and complex scenarios as a team, together, and as professional IT experts, often transforming frustration into motivation to change
  • Respectful approach towards legacy and non-standard implementations, applications, procedures: our mission is to modernize it in a sustainable and reasonable way
  • Delivery oriented

We offer: 

  • A challenging position in a fast growing company with an international presence.
  • A stimulating working environment with a really good team spirit maintained by lots of internal events (teambuilding, ...).
  • A dynamic culture focused on personal development.
  • A wide range of training and career development opportunities.

Interested ?

Please apply now !

Apply online

Files must be less than 2 MB.
Allowed file types: txt rtf pdf doc docx.
Files must be less than 2 MB.
Allowed file types: txt rtf pdf doc docx.
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.