Senior Java Developer/Coach - Dutch speaking

Walloon Brabant Province  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Job Description:

What do we expect?

As a senior Java developer/Coach/Expert, you will act and perform as a master of the new technologies:

  • You will help increase the maturity of the Java developers in the project(s) assigned to you
  • You will coach the project team to develop qualitative Java applications faster
  • As a Java expert, you will share knowledge within the Colruyt organization by actively contributing to the Java Community platform and new Java initiatives

It is a Full time assignment:

- 40% of your work consists of coaching other developers (in technical skills but also code quality awareness)

- 60% of your time, you also work on development
You will be assigned to a Java Angular projects delivering applications for Colruyt Group co-workers. These project includes both Front End and Back End development. So we are looking for a full-stack coach: that is either a Java Back End expert that is a medior in Angular Front End or an Angular Front End expert that is a medior in Java Back End.
Project assignments may change over time.

What will be your daily work?

Responsible for developing projects involving technologies like Angular, Bootstrap, REST Services and JPA.

Experience developing applications using Front End technologies like Angular, CSS/Bootstrap, HTML5 is must.

Interface with Technical Architects, Functional Analyst & Business Process Analysts to understand project requirements and other stakeholders.

Analyze requirements and prepare high-level designs, including Datamodelling, and realize it with project team.

Review low-level designs, code adhering to organization standards and coach the team.

Ensures compliance of project deliverables are in line with Project Management methodologies.

Remains abreast with the upcoming technologies as needed.

At regular time intervals, follow-up meetings with the coach will take place to monitor the progress and make adjustments where needed.

Skills needed:

Non-Negotiable Competencies Rating

Object Oriented Concepts Outstanding

Programming Fundamentals (Java/JavaScript) and Debugging Skills Outstanding

Experience with Presentation Layer technology stack Angular 2 and above, HTML5, CSS3/Bootstrap Outstanding

Experience with Java/J2EE frameworks Very Good

Experience in RESTful services Good

Design Skills - Application of Design Patterns/UML Very Good

Experience with Unit/Integration Testing (Junit/Mockito/Karma) Very Good

Exposure to Profiling tools to address Performance related aspects Good

Experience in doing 'Impact Analysis' and 'Work Package Estimation' for complex Java applications Outstanding

Ability to design, Perform design/code reviews Outstanding

Understanding of complete SDLC - Traditional Waterfall/Agile Programming Very Good

Ability to plan, execute projects to deliver in time and with quality Good

Highly motivated Individual to learn and to mentor project members Very Good

Excellent Communication and collaboration skills Outstanding

Experience working with Domain Driven Design Good

Experience with continuous integration tools: IDE (IntelliJ, Eclipse ), Build (Gradle), Deploy Automation (Jenkins), Version Control (Git) Very Good

Negotiable Competencies Rating

Retail domain experience Good

Experience working with European clients Good

Experience working with multicultural, distributed teams Good

Java Certifications like Java Programmer, Web Component Developer, Business Component Developer,

Web Services Developer (Oracle/Sun)" Good

Practical information

Location Halle
(possibility to work 1 or 2 weeks in regional office in Deinze)

Duration 6 months (extendable)

Languages

NL + ENG

Start date
ASAP
Duration
6 months
From
ComTech Europe Limited
Published at
25.04.2019
Project ID:
1762142
Contract type
Freelance
To apply to this project you must log in.
Register