Senior Software Engineer - Marousi, Hybrid (1-4)

Permanent
Athens

A Greek insurtech that rebuilt insurance from scratch as a digital-first product, no legacy systems, no endless meetings, just an engineering-driven culture you'd expect from a serious tech company. Their developers ship production code that handles millions of transactions and see the impact land the next day. They're now looking for a Senior Software Engineer to help shape the next chapter of that journey.

Your Day-to-Day

In this role, you'll work on mission-critical applications using modern technologies like Kotlin, Spring Boot, and AWS Kubernetes, playing a key part in the development and optimization of backend services. You'll design and build advanced backend applications, contribute across the full software development lifecycle, and produce detailed specifications that translate into production-ready code. Your day-to-day will involve building and maintaining RESTful microservices within a service-oriented architecture, optimizing application performance, and recommending upgrades to existing systems. You'll work with test-driven development, CI/CD pipelines, and Agile methodologies, while continuously monitoring application reliability and proposing ideas to make the platform better.

What You Will Bring

  • 5+ years of experience in software development, focusing on Kotlin or Java (with a willingness to transition to Kotlin)
  • Strong knowledge of Spring Boot and Spring Cloud
  • Experience with SOLID principles and Clean Architecture/Clean Code practices
  • Proficiency in microservices architecture, REST API development, and unit testing
  • Experience with Stream Processing systems (e.g., Kafka) and relational databases like PostgreSQL
  • Familiarity with CI/CD pipelines
  • Experience with Kubernetes and familiarity with cloud storage solutions such as AWS S3
  • Knowledge of GitLab CI, Maven, or Gradle
  • Experience with NoSQL databases like MongoDB
  • Experience with Redis for caching.

What's in it for you

The team works remote-first, with one day a week in the Athens office and flexible hours otherwise. The package includes a competitive salary with performance-based rewards and stock option eligibility, private health insurance for you and your family, discounts on company services, and access to mentorship and training programs. The company is an equal opportunity employer and welcomes candidates from all backgrounds, encouraging women and underrepresented groups to apply.

  • avatar

Stavros Balios

Associate Consultant

REFERENCE: job0000260347