Senior Java Developer - Cloud-Native Online Services

Pauwels Consulting
Ghent, Belgium
yesterday

Role details

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

Job location

Ghent, Belgium

Tech stack

Java
Spring Security
API
Tomcat
Unit Testing
Azure
Cloud Engineering
Continuous Delivery
Continuous Integration
Relational Databases
DevOps
Gradle
Hibernate
JUnit
Maven
Cisco Nexus Switches
Online Service Provider
Swagger
SQL Databases
Microsoft Power Automate
Spring-boot
Backend
GIT
Cosmos DB
Data Management
REST
Bamboo
Docker
Microservices

Job description

  • Design and develop scalable application architectures within an Azure environment.
  • Build robust microservices and API layers according to functional requirements and ICT strategy.
  • Lead technical implementation efforts and define best practices within a Java-based project team.
  • Collaborate with analysts, scrum masters, and developers to ensure qualitative and user-friendly tool delivery.
  • Establish continuous deployment and integration pipelines to ensure seamless software delivery.
  • Communicate technical status and architectural decisions to internal stakeholders and business units.

Requirements

  • You have 8+ years of backend development experience using Java, Spring Boot, Spring Security, and Hibernate.
  • You bring 8+ years of experience in Microservices, Micro-services Architecture, and RESTful API design.
  • You possess 5+ years of experience with Azure services including AKS, Event Hub, Service Bus, Functions, and Logic Apps.
  • You have 5+ years of experience in data management with SQL, Cosmos DB, and relational databases.
  • You're experienced in CI/CD and DevOps practices using Git, Maven, Gradle, Nexus, Bamboo, and Docker.
  • You have experience with Infrastructure as Code using Terraform templates.
  • You possess 8+ years of experience in testing and quality assurance through Unit Testing, JUnit, and Swagger.
  • You're proactive, creative, and demonstrate strong leadership and responsibility.
  • You are fluent in Dutch with full professional proficiency in English.

Nice to Haves

  • Experience with ELK tools or Sparx Enterprise Architect.
  • Knowledge of Tomcat application servers.
  • Limited working proficiency in French.

Apply for this position