Senior Java Software Engineer
Hcltech — Belgium · Posted ~3 days ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
Job Role- Senior Java Developer
Location - Brusseles, Belgium
Experience - 10 +Years
Job Description -
e are looking for a Senior Backend / Data Platform Engineer to strengthen our squad and contribute to building a scalable, robust, and reusable platform.
Key Responsibilities
1.
Platform Development & Architecture
Design and implement backend services supporting MADP capabilitiesContribute to an event-driven architecture (event sourcing, CQRS, messaging)Build and evolve platform-level components (not just feature-specific code)Ensure solutions are reusable, scalable, and aligned with platform principles2.
API & Integration Design
Design and implement robust, versioned APIs for data access and integrationEnsure backward/forward compatibility and stability of API contractsIntegrate with upstream and downstream systems (e.g.
OnePAM ecosystem)3.
Data Modelling & Lifecycle Management
Contribute to domain-driven data modellingManage schema evolution, ensuring minimal impact on consumersEnsure alignment with data governance and data quality rulesUnderstand and handle data lifecycle complexity (creation, update, deletion, versioning)4.
Platform Engineering & CI/CD
Contribute to CI/CD pipelines, branching strategies, and promotion flowsSupport the separation between:Platform lifecycleTenant/domain lifecycleImprove automation, deployment standards, and engineering practices5.
Operability & Reliability
Ensure solutions are production-ready and observableContribute to:Monitoring & observabilityIncident resolutionPerformance optimizationSupport a high availability, multi-tenant platform6.
Collaboration & Knowledge Sharing
Work closely with:Architects, Data Stewards, and Product OwnersOperations and Security teamsActively document, explain, and share knowledgeContribute to a transparent and maintainable platform (no “black box” systems)Required Skills & Experience
Core Technical Skills
Strong experience in backend development (Java / Spring Boot or similar)Proven experience with event-driven systems (Kafka or equivalent)Solid understanding of:Event sourcing and CQRS patternsDistributed systems designStrong experience in API design and integration patternsData & Platform Expertise
Experience with:Data modelling (schema design, evolution)Handling data lifecycle and versioningFamiliarity with data governance and access control conceptsExperience building or contributing to platforms (not just applications)DevOps & Engineering Practices
Knowledge of:CI/CD pipelinesGit branching strategiesDeployment and release managementFamiliarity with cloud and distributed infrastructure
For more information on how we process your personal data, please refer to HCLTech’s Candidate Data Privacy Notice.
We have 85,785 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 85,785 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume