# Mid Fullstack Developer

**Company:** [iKnowHow S.A.](null/companies/xa1AgtCsGyBM5oSKZEwhVc.md)
**Location:** Nea Ionia, Greece
**Workplace:** hybrid
**Department:** iKnowHow

[Apply for this job](null/view/e61ca68f-db44-466e-b532-a82e4b64ae49)

## Description

**iKnowHow Group** is a dynamic, international technology company with 24+ years of experience and a team of 300+ talented professionals delivering innovative technology solutions across Energy, Telecommunications, Banking & Financial Services, and the Public Sector.

Through its specialized subsidiaries, it brings domain expertise in areas such as Health and Robotics—blending deep industry knowledge with advanced, future-ready technologies.

At its core, **iKnowHow S.A.** delivers end-to-end project development - both internal and client-facing - turning strategy into scalable, real-world solutions. Our portfolio spans Data & AI platforms, enterprise integration, cloud-native applications, and large-scale digital transformation initiatives, enabling leading organizations across the public and private sectors to evolve and grow.

We are now looking for a **Mid Platform Developer (Fullstack)** to work in new challenging outsourced projects.

Responsibilities:

-   Develop a platform's core services and functionality

-   Build and maintain both back-end services and front-end UI components

-   Implement cross-cutting concerns (logging, security, access control) using AOP, per defined architecture standards

-   Develop and maintain persistence logic using JPA/JDBC

-   Containerize services using Docker

-   Write, test, and maintain code in a central git repository using standard IDE tooling (VSCode or similar)

-   Participate in code reviews and follow architecture guidelines set by the Platform Architect

-   Collaborate with distributed team members across the project

## Requirements

-   Bachelor’s degree in Information Technology, Computer Science, Computer Engineering or any related field.
-   At least 3 years of software development experience
-   Strong experience in Java & Spring and React
-   Experience comfortable with IDE tooling (VSCode or similar) against a central git repository
-   Experience in Aspect-Oriented Programming (AOP)
-   Experience in JPA, JDBC and Containers (Docker or similar)
-   Experience working with distributed teams
-   Full professional English communication

**Nice to have:**

-   Reactive application design
-   Experience in a devops-automated environment
-   Kubernetes or OpenShift
-   Cloud platforms (Azure or AWS)
-   Kafka, Redis, RDBMS, or rule engines (e.g. Drools)
-   Asynchronous messaging / long-running workflow patterns
-   Application security concepts, Entra ID, JWT

## Benefits

-   An attractive salary package

-   Private health insurance plan

-   Career development and growth opportunities

-   Continuous training via personalized seminars

-   An amazing private & open-office workspace in Athens #LI\_Hybrid
-   Stable and enjoyable working environment
