Technical Designer / Senior Java Backend Engineer

afarax
Brussels, Belgium
3 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

Brussels, Belgium

Tech stack

Java
Azure
Software Bug Management
Cloud Computing
Eclipse
IBM Websphere Application Server
Spring
JUnit
Maven
Oracle Applications
Mockito
PL-SQL
Systems Architecture
Openapi
Spring Cloud
System Availability
Spring-boot
Backend
GIT
Spring Data
Kubernetes
Information Technology
Api Design
REST
JVMs

Job description

  • Design, refine and maintain the technical architecture of applications within the assigned domain.
  • Translate functional requirements into robust, scalable and maintainable technical solutions.
  • Challenge and validate functional analyses to ensure technical feasibility, performance and architectural consistency.
  • Develop and integrate backend applications and orchestration services using Java and Spring technologies.
  • Design and implement RESTful APIs and OpenAPI integrations between front-end and back-end systems.
  • Contribute to cloud-native developments and integrations within Azure environments.
  • Ensure compliance with architectural standards, development guidelines and project methodologies.
  • Elaborate and execute technical test designs and support testing activities.
  • Coordinate and follow up bug fixing and remediation activities to ensure high-quality deliveries.
  • Provide technical guidance, coaching and consultancy to development teams.
  • Collaborate with architects, analysts, infrastructure teams and other technical stakeholders.
  • Contribute to continuous improvement initiatives and promote efficient use of IT infrastructure.
  • Ensure delivery within agreed scope, quality, timing and budget constraints.
  • Work autonomously while proactively coordinating with all required stakeholders.

Requirements

  • Strong experience in Java backend development (6+ years).

Excellent knowledge of:

  • Java 11

  • Spring Framework

  • Spring Boot

  • Spring Cloud

  • Spring Data

  • Strong expertise in RESTful APIs and OpenAPI integration/development.

Experience with:

  • Oracle
  • PL/SQL
  • Git
  • Maven
  • JUnit
  • Mockito
  • Strong understanding of enterprise open system architectures.
  • Ability to quickly assimilate existing JVM environments and internally developed frameworks.
  • Strong coaching and mentoring capabilities.

Nice to Have

  • Experience with Azure cloud environments.
  • Experience with Azure DevOps and Azure Kubernetes Engine (AKS).

Experience with:

  • IBM WebSphere
  • Eclipse
  • Dimensions

Soft Skills

  • Flexibility and adaptability
  • Attention to detail
  • Proactivity and ownership
  • Strong analytical and critical thinking
  • Excellent communication skills
  • Team collaboration and stakeholder management capabilities
  • Autonomous and solution-oriented mindset
  • Strong quality and delivery focus

Environment

  • Enterprise Banking Environment
  • Java Backend Development
  • Cloud & API-driven Architecture
  • Azure Cloud Ecosystem
  • Agile Delivery Context
  • High Availability & Performance-Oriented Systems

Apply for this position