💼Job Title: Junior Java Developer💻Job Type: Freelance📍location: Brussels, Belgium💼Work regime: Hybrid🔥Keywords: Java, Elastic Search and Kubernetes.Job overviewWe are seeking a Junior Software Engineer with foundational skills in Java, Kubernetes, and cloud‑native development. You will support the design, development, testing, and deployment of MicroService‑based applications delivered across multi‑data‑center environments. The platform uses containerization with Docker, orchestration with Kubernetes, and cloud accessibility for customers. Kafka is a plus but not required.What you will doParticipate in the end‑to‑end development of distributed MicroService components, covering design, coding, unit testing, and integration testingAnalyze system and application requirements such as data flows, performance, security, and Hardware/software needs, with emphasis on Docker and Kubernetes deployment/monitoringEnhance the platform layer to improve application resiliency, availability, and data integrityContribute to technical feasibility assessments and propose solutions to support system designCollaborate with colleagues to provide technical assistance and troubleshoot issues for timely deliveryPrepare and maintain technical documentation, including system specifications and operational proceduresInvestigate and resolve issues identified by integration and qualification teamsWhat you bring1-3 years of experience in software development (Junior level)Strong foundational skills in:Java (Junior)Kubernetes (Junior)Elasticsearch, Fluentd, Kibana (Junior)Understanding of containerization (Docker) and cloud‑native architectural conceptsGood analytical and problem‑solving abilities with attention to system behavior and performanceClear communication skills and ability to document technical processesGood to have: exposure to Kafka or experience with event‑driven or messaging architectures