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
SeniorJob 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.