Seasoned Java Engineer

3 days ago


Athens, Attica, Greece eSHARE Full time €90,000 - €120,000 per year

Who is eSHARE?

eSHARE is a leading provider of enterprise software solutions for file sharing and content collaboration with external parties using Microsoft 365. We enable organizations to engage their clients, partners and suppliers easily and securely using the productivity tools and workflows users are already familiar with – Teams, SharePoint Online, Outlook and OneDrive. Our solutions make customer experience and file-based workflow transformation practical through the easy, secure, and collaborative sharing of essential data with customers, suppliers and partners.

Where are we headed?

We are building the ability for employees and their partners, clients and customers to collaborate transparently, and therefore become more satisfied with their work, by extending all investments in M365 towards external file sharing in a seamlessly integrated way.

A workplace solution that enables better internal and external collaboration while allowing companies to implement a variety of permissive policies, (not just all or nothing) while effectively upholding their security strategy and regulation requirements

The Role:

We're looking for seasoned Java Engineers who can deliver today and help shape tomorrow—improving systems, workflows, and the way we operate as we scale.

The role is on-site at least for the first 4-6 months (onboarding period). After that period, there will be a hybrid work model option.

Responsibilities:


• Take ownership of core services in a modern Java/Spring environment, raise the engineering bar (testing, automation, operational hygiene), and lay the tracks for a stepwise evolution—evolution over big-bang rewrite.


• Improvise, reorganize, and reprioritize on the fly when priorities shift.


• Bring a self-organized, proactive mindset and an automation-first approach: if it can be automated, we automate it.


• Collaborate with product, operations, and infrastructure in agile teams.


• Help mature our CI-heavy delivery setup toward CD (we run extensive automated testing in CI today).


• Operate and harden services in Kubernetes (Helm-managed) and VM-based environments (Ansible-driven).


• Contribute to our organizational transformation—processes, tools, and standards—so the company reaches its next level of growth.

Product & Architecture Context:


• Modern but deliberate: largely modern codebase evolving at a deliberate, steady pace


• Both green-field and brown-field: new services plus incremental improvements to existing systems


• Monolith + microservices: a monolith in the process of being decomposed alongside microservices


• We run what we build: we develop for customer needs and operate the platform ourselves


• Zero-downtime mindset: our services sit on customers' operational critical path, so we design for no downtime

What We Value:


• Adaptability & sound judgment in ambiguous or high-pressure situations


• Ownership: end-to-end responsibility and outcomes


• Initiative & self-organization—you don't wait for the obvious


• Testing mindset—automated and repeatable; quality built in, not bolted on


• Automation mindset—turn manual steps into reliable pipelines


• Clear communication & collaboration across disciplines


• Change readiness—you improve how we work as we scale

Technical Baseline (high level):


• Strong production experience with Java17+ (preferably Java 21)


• Hands-on with Spring Boot 3.2+ in modern, event-driven architectures


• Kafka in production (producers/consumers, reliability, back-pressure, schema evolution)


• SQL (PostgreSQL)—schema design, performance tuning, migration discipline


• Automated testing at multiple levels (unit, integration, "contract-style"), used heavily in CI; interest/experience in taking CI toward CD


• Containers and Kubernetes operations; Helm for packaging and releases


• VM deployments using Ansible where appropriate


• Observability mindset: metrics with Prometheus/Grafana, structured logging with ELK, tracing/log correlation; SLO/SLI thinking


• Familiarity with CI pipelines (design, guardrails, artifact/versioning hygiene)


• Exposure to a major cloud (AWS/Azure/GCP)

What Will Make You Stand Out (Big Plus):


• Understanding of how the internet works at a practical level—DNS, email flows, TCP/IP, HTTP/TLS, message routing concepts—and the ability to apply that knowledge when designing and operating resilient services.


• Polyglot programming skills, especially with modern Python (3+); many of our services and automation tools are Python-based.


• Passion for AI-powered development—championing the use of AI tools and coding assistants to accelerate and elevate our engineering practice.


• A "vibe" for experimentation, growth, and continuous improvement.

What is it like to work at eSHARE:

  • Personal growth, in soft and tech skills.
  • Contributing to the scale-up of the company.
  • Competitive full-time salary.
  • Top of the Line tools and equipment.
  • Ongoing training and development.
  • Private health insurance.
  • Excursion weekends & unique events.

Compensation philosophy:

We invest strongly when the fit is right—and we hold a high bar for impact. Offers are calibrated to scope, demonstrated expertise, and the value you create. In short: when we pay for seniority and excellence, we expect senior-level ownership, pace, and results.

Equal Opportunity Employer:

We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.



  • Athens, Attica, Greece Intellectica Full time €30,000 - €60,000 per year

    Intellectica is recruiting an ambitious and experienced Java Software Engineer on behalf of a cutting-edge financial technology company specializing in providing seamless and secure payment solutions for businesses worldwide. Working with a hybrid scheme in the company's offices in Athens, the candidate's primary goal is to support the company's growth by...


  • Athens, Attica, Greece ICAP CRIF SA Full time €30,000 - €60,000 per year

    ICAP CRIF (previously ICAP S.A. group of companies), with 61 years of successful presence in Greece, Romania, Bulgaria and Cyprus, is the market leader in Credit Risk & Business Information Solutions in Southeastern Europe.Would you like to join our IT Division and build your career in a multinational working environment?We are looking for a Java Software...


  • Athens, Attica, Greece ICAP CRIF Full time €25,000 - €50,000 per year

    ICAP CRIF(previously ICAP S.A. group of companies), with61years of successful presence in Greece, Romania, Bulgaria and Cyprus, isthe market leaderin Credit Risk & Business Information Solutions in Southeastern Europe.Would you like to join ourIT Divisionand build your career in a multinational working environment?We are looking for aJavaSoftware Engineer,...


  • Athens, Attica, Greece Unicorn Domain Full time €35,000 - €60,000 per year

    Backend Software Engineer (Java Chapter)Working model: 3/2Location: Megaro Mousikis, AthensWe are looking for a passionate software engineer at Java Backend Development Area to collaborate in a cross-knowledge software development unit. The successful candidate will work closely with our backend chapter to deliver exciting implementations for our software...


  • Athens, Attica, Greece TRASYS GREECE Full time €60,000 - €80,000 per year

    Job DescriptionOur Values: Trust | Respect | Team spiritOur secret:Our people who make the difference with their integrity and competencesSoftware Java Engineer (Full-stack) | Hybrid and/or remote | Athens - GRYour daily work routine will include the development and testing on the back-end side of web applications using the Java programming language (version...


  • Athens, Attica, Greece TRASYS Greece Full time €60,000 - €80,000 per year

    Job Description Our Values: Trust | Respect | Team spirit Our secret: Our people who make the difference with their integrity and competences Software Java Engineer (Full-stack) | Hybrid and/or remote | Athens - GR Your daily work routine will include the development and testing on the back-end side of web applications using the Java programming language...


  • Athens, Attica, Greece Uni Systems Full time €60,000 - €120,000 per year

    At Uni Systems, we are working towards turning digital visions into reality. We are continuously growing and looking for a Senior Java Engineer to join our UniQue Public Administration and Enterprise Projects team.In this role, you will have the opportunity to work closely with our customers in the public sector and you will be responsible for developing...


  • Athens, Attica, Greece Uni Systems Full time €60,000 - €120,000 per year

    At Uni Systems, we are working towards turning digital visions into reality. We are continuously growing and looking for a Senior Java Engineer to join our UniQue Public Administration and Enterprise Projects team.In this role, you will have the opportunity to work closely with our customers in the public sector and you will be responsible for developing...


  • Athens, Attica, Greece IKNOWHOW SA Full time €25,000 - €50,000 per year

    IKHis a leadingSoftware & Robotics Solutionscompany operating internationally. Within just a couple of years, our team grew up more than 80%, we moved into a new spacious and modern office, and we kicked off 2025 with several new and exciting projects in digital transformation, custom software and robotics.We are now looking for an experiencedJava Software...


  • Athens, Attica, Greece iKnowHow Full time €100,000 - €120,000 per year

    IKH is a leading Software & Robotics Solutions company operating internationally. Within just a couple of years, our team grew up more than 80%, we moved into a new spacious and modern office, and we kicked off 2025 with several new and exciting projects in digital transformation, custom software and robotics.We are now looking for an experienced Java...