About this role
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