CareerPlan

Senior Java Software Engineer (Athens/Thessaloniki)

Athens, Central Athens, GreeceFull-time2026-10-12 → 2026-11-10

Core

Design and extend highly available, massively scalable microservices systems and cloud-native solutions for clients.

Role type

Senior Java Software Engineer (Microservices/Cloud Native)

Builds

Microservices-based business solutions, cloud-native applications

Domain

Enterprise Software, Cloud Infrastructure

Required skills

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

Preferred skills

Domain-driven design, Event-driven architecture, Cloud-native methodologies

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; Participate in analysis of technical application requirements; Support architecture solution outline; 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