Java Developer - Senior

Harvey Nash
Gesves, Belgium
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Gesves, Belgium

Tech stack

Java
Abstraction Layers
Business Logic
Software Documentation
Spring
Software Requirements Analysis
Spring-boot
Integration Tests
Kubernetes
Kafka

Job description

As part of the Engineering Enablement, the our client' s Core Platform provides service-agnostic design and processing capabilities in a standardised way for applications, as well as an abstraction layer to facilitate microservice development and processing. Core Platform takes care of low-level integration and operational aspects, leaving developers free to focus on application business logic. Using Core Platform as foundation brings consistency from a transversal perspective, which extends to many areas, not just for development but also for infrastructure, integration, monitoring, and supportability.

In that context, we are looking for a solid Java/Spring Boot developer for the following activities:

  • Participate in the implementation of software components covering design, development, unit and integration testing activities, with a strong focus on Java, Spring framework, and Spring Boot

  • Enrich as needed the SDK of the platform to enable application-level resiliency, availability and integrity

  • Provide technical assistance to colleagues and assist in resolving problems reported by team members or qualification people in order to achieve timely and quality delivery. Fix issues or problems reported by the integration and qualification teams

  • Analyse detailed system and application factors: input/output requirements, information flows, hardware/software requirements, performance, security, etc … with a focus on containers and Kubernetes orchestration for operational deployment and monitoring

  • Contribute to technical feasibility and propose systems solutions as needed

  • Develop and maintain technical documentation and where appropriate, write system documentation and operating procedures.

Requirements

Java , Spring , Spring Boot - 6 years

Kafka Technology ( with practice ) - 4 years of experience

Apply for this position