Voorstelling bedrijf Bekijk de andere vacatures

Contraste Europe - Senior Java Developer

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.

Beschrijving bedrijf

The Contraste Europe Group builds strong relations with its clients. It offers a range of IT services: Consulting, Application Management and Managed Services.
The Group's companies act as competence centers in selected domains, building a solid expertise network.
The Group's sector focus is with finance, utilities, public institutions and non-commercial organisations.
It operates in Luxemburg, Belgium and France.

Toon volledige beschrijving
Gelijkaardige vacatures
Mijn account Nog niet ingeschreven?