CareerPlan

Java Software Engineer

GreeceFull-time2026-10-30 → 2026-11-10

Core

Develop and maintain Java/Spring Boot microservices and REST APIs for large EU and international institutions.

Role type

Senior IC Java Backend Engineer

Builds

Enterprise-grade microservices and application components

Domain

Software Engineering / Cloud Services

Required skills

Java, Spring Boot, REST API design, PostgreSQL/Aurora PostgreSQL, JPA/Hibernate, AWS services (S3, SQS, EventBridge), Unit/Integration testing, Git, Agile/Scrum

Preferred skills

Object-oriented programming, Software design patterns, System integration, Code reviews, Technical documentation, Application security

Technologies

Java, Spring Boot, PostgreSQL, Aurora, AWS, S3, SQS, EventBridge, JPA, Hibernate, Git

Responsibilities

Develop Java/Spring Boot services and application components, Implement business functionality based on user stories, Develop and maintain REST API endpoints, Implement database entities and persistence logic, Support integration with AWS services, Write unit and integration tests, Investigate and resolve software defects, Participate in sprint planning and code reviews

Seniority

Senior, hands-on IC