Senior Java Backend Engineer - Digital Platforms & Integration
Pauwels Consulting
Anderlecht, 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
Anderlecht, Belgium
Tech stack
Testing (Software)
Java
Agile Methodologies
Architectural Patterns
Cloud Computing
Code Review
Distributed Systems
IBM WebSphere MQ
Spring
OAuth
Object-Oriented Software Development
Openid Connect
JSON Web Token
Software Construction
Management of Software Versions
Web Platforms
Web Services
Core Api
Backend
Front End Software Development
REST
Api Management
Job description
- Design, develop, and maintain platform APIs, backend services, and integration components.
- Build scalable and maintainable Backend-for-Frontend (BFF) services to support multiple digital channels.
- Contribute to the evolution of the integration layer between digital platforms and partner ecosystems.
- Implement security protocols and authentication mechanisms including OAuth2 and JWT.
- Define API lifecycle management and versioning strategies to ensure consistency and reliability.
- Apply software engineering best practices and participate in code reviews and architecture design.
Requirements
- 8+ years backend development with Java and Spring Framework.
- 8+ years experience with Object Oriented design and architectural patterns.
- 5+ years working in an IBM Environment utilizing IBM MQ Series.
- 5+ years of experience in Quality Assurance and Software Testing.
- 5+ years with Web Services, REST APIs, and API lifecycle management.
- You bring expertise in Backend-for-Frontend (BFF) and cloud-based distributed architectures.
- You possess knowledge of security standards such as OAuth2, OpenID Connect, and JWT.
- You have experience in Agile workflows and design support tools such as SPARX.
- You're proactive, analytical, and comfortable challenging technical decisions constructively.
- You are fluent in English with professional proficiency in French or Dutch.
Nice to Haves
- Knowledge of monitoring, observability, and operational practices.
- Experience participating in architecture spikes and MVP development.