CareerPlanGet AI match score →

Senior Java Software Engineer (Athens/Thessaloniki)

Athens, Central Athens, Greece💼 Full-time🗓 2026-04-17 → 2026-07-31

Core

Designing and extending highly available, massively scalable microservices and cloud-native solutions for clients using Spring Boot, Kafka, RabbitMQ, and Azure/OpenShift.

Role type

Senior Java Software Engineer (Microservices/Cloud Native)

Builds

Cloud-native applications and microservices architectures

Domain

Enterprise Software Development / Cloud Infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Java, Spring Boot, Microservices, Kafka, RabbitMQ, Azure, OpenShift, CI/CD, Test Automation

Preferred skills

Domain-driven design, Event-driven architecture, Technical analysis

Technologies

Spring Boot, Kafka, RabbitMQ, Azure, OpenShift

Responsibilities

Design and extend highly available and massively scalable systems based on microservices architecture; Develop cloud native solutions with modern, domain and event driven methodologies; Assist in design of hybrid cloud ready applications; Support technical design process by analyzing application requirements; Assist in analysis and design of standard development life-cycle process; Code, test, and implement configuration changes for cloud native solutions

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workable ↗