# Fullstack Developer

> iKnowHow S.A. · Neo Psychiko, Greece (Hybrid) · — · Posted 2026-08-03

**Workplace:** hybrid

**Department:** Greek Informatics

## 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, Healthcare, Defense, and the Public Sector.

Through its specialized subsidiaries, the Group combines deep business expertise with cutting-edge technologies, delivering high-value digital transformation projects for leading organizations in Greece and abroad.

At iKnowHow S.A., we design and implement enterprise-grade software solutions, cloud-native applications, AI-enabled platforms, and mission-critical information systems. We are passionate about innovation, software engineering excellence, and continuous learning.

We are now looking for an experienced **Full Stack Developer** with strong technical skills and hands-on experience in modern cloud-native application development to join our software engineering team.

**Responsibilities**

-   Design, develop, and maintain enterprise-grade applications using Java Spring Boot and React
-   Design and implement cloud-native applications based on Microservices Architecture
-   Develop secure and scalable RESTful APIs
-   Collaborate closely with Solution Architects, Business Analysts, DevOps Engineers, and QA teams.
-   Translate business requirements into high-quality technical solutions
-   Implement integrations with third-party systems and enterprise platforms
-   Participate in application architecture, technical design, and code reviews
-   Build responsive and user-friendly front-end applications using React
-   Contribute to CI/CD pipelines and automated deployment processes
-   Deploy, configure, and maintain applications on Microsoft Azure Cloud
-   Participate in troubleshooting, performance tuning, and production support activities
-   Follow software engineering best practices including clean code, testing, documentation, and secure development

## Requirements

-   Bachelor's degree in Computer Science, Engineering, or a related technical field
-   3–5+ years of professional experience in Full Stack Software Development

-   Strong knowledge of Java and Spring Boot with Microservices Architecture
-   Experience with Spring Security, Spring Data JPA and RESTful API design
-   Strong experience with React, TypeScript and modern JavaScript (ES6+)
-   Good understanding of HTML5, CSS3 and responsive UI development
-   Experience with relational databases such as PostgreSQL or SQL Server
-   Familiarity with Docker and containerized applications
-   Experience with Git and modern software development workflows
-   Experience deploying applications to Microsoft Azure Cloud
-   Good understanding of Azure App Service, Azure Kubernetes Service (AKS), Azure Container Registry (ACR), Azure SQL Database and Azure Storage
-   Familiarity with Azure DevOps and CI/CD pipelines
-   Understanding of cloud networking, identity management and application security in Azure
-   Experience with authentication technologies such as OAuth2, OpenID Connect and JWT

**Nice to have:**

-   Familiarity with message brokers (Kafka, RabbitMQ or Azure Service Bus)
-   Experience with Kubernetes and Infrastructure as Code (Terraform/Bicep)

## Benefits

-   Career development and growth opportunities

-   Competitive compensation package
-   Medical plan and life insurance for you and your family
-   Access to the latest Microsoft Azure technologies and modern software engineering practices.
-   Flexible hybrid working model, working both from the office & remote #LI-Hybrid
-   Continuous training & learning opportunities via personalized seminars
-   The opportunity to work in a diverse environment with talented colleagues

## Apply

[Apply at iKnowHow S.A.](https://apply.workable.com/ikh/j/5F0EA45570/apply)

---
Powered by [Workable](https://www.workable.com)
