InventYou logo

Senior Java Backend Engineer

InventYou

Hybrid
Athens, Attica, Greece
Full-time
Senior
5+ yrs
Salary not listedPosted 1h ago

Real job — pulled straight from InventYou’s careers page · Verified September 11, 2026 · No reposts.

Job description

InventYou is hiring a Senior Java Backend Engineer — a full-time, based in Athens, Attica, Greece role. Apply directly on InventYou's careers page below.

Senior Java Backend Engineer

Location: Athens, Attica, Greece

Workplace: hybrid

Employment Type: full

Description

We are looking for a Senior Java Backend Engineer to design, develop, and maintain modern, scalable backend services. In this role, you will work with microservice-based architectures, event-driven systems, and cloud-native applications, using modern Java and Spring Boot while collaborating closely with DevOps and platform teams.

Key Responsibilities

  • Design and develop backend microservices using Java 21 and Spring Boot 3.x
  • Build and maintain RESTful APIs with clear error handling and OpenAPI/Swagger documentation
  • Develop gRPC services and clients, including Protobuf schema design
  • Build event-driven solutions using Apache Kafka
  • Integrate backend services with external enterprise systems
  • Implement authentication and authorization using OAuth 2.0, OIDC, and RBAC
  • Develop and maintain data integrations using PostgreSQL, Azure Cosmos DB, and Redis
  • Write unit and integration tests using JUnit 5, Mockito, and Testcontainers
  • Collaborate with DevOps teams on containerized deployments using Docker and Kubernetes
  • Contribute to application modernization and Java version migrations
  • Participate in Agile development processes, code reviews, and continuous improvement

Requirements

  • University degree in Computer Science, Engineering, or a related field
  • 5+ years of experience in backend development
  • Strong hands-on experience with Java, preferably Java 21
  • Strong experience with Spring Boot, including microservices, REST controllers, data access, and security
  • Experience migrating applications from older Java versions
  • Solid knowledge of Apache Kafka and event-driven architectures
  • Experience with PostgreSQL, Azure Cosmos DB, and Redis
  • Good understanding of Docker and Kubernetes
  • Strong understanding of OAuth 2.0, OIDC, and role-based access control
  • Experience with automated unit and integration testing
  • Experience working within an Agile environment
  • Strong analytical, problem-solving, and collaboration skills

Nice to Have

  • Experience with Confluent Kafka or Azure Event Hubs
  • Experience with Azure Kubernetes Service (AKS)
  • Experience with enterprise integrations such as Salesforce or SAP ISU
  • Familiarity with cloud-native observability tools
  • Familiarity with Azure DevOps

You will be a great candidate for us if you

  • Have strong hands-on expertise in modern Java backend development
  • Enjoy designing scalable microservices and event-driven systems
  • Have a strong focus on clean, secure, and maintainable code
  • Are comfortable working with cloud-native and containerized environments
  • Take ownership of technical challenges and deliver high-quality solutions
  • Enjoy collaborating with engineering, DevOps, and platform teams

Benefits

Why join inventYOU

  • Work with modern technologies including Java 21, Spring Boot, Kafka, Kubernetes, and Azure
  • Contribute to modern cloud-native and microservices-based solutions
  • Work on challenging enterprise-scale backend systems
  • Collaborate with experienced software engineering and DevOps professionals
  • Continue developing your technical expertise through modern and challenging projects

Get Backend Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Ebury logo

Senior Engineer

Málaga, Spain
✓ From careers page· 25m ago
Ebury logo

Senior Engineer

Madrid
✓ From careers page· 25m ago
Ryan Specialty logo

Lead Performance Engineer

Mumbai, India
✓ From careers page· 41m ago

Frequently asked questions

What skills are required for Senior Java Backend Engineer at InventYou?

The required skills for Senior Java Backend Engineer at InventYou include: Java, Spring Boot, REST, gRPC, Kafka, PostgreSQL, Redis, Docker, Kubernetes, Agile, Salesforce, Azure DevOps.

What is the seniority level for Senior Java Backend Engineer at InventYou?

Senior Java Backend Engineer at InventYou is a Senior level position.

How do I apply for Senior Java Backend Engineer at InventYou?

You can view the full description and apply for Senior Java Backend Engineer at InventYou on EchoJobs: https://echojobs.io/job/inventyou-senior-java-backend-engineer-fbfb3.