I

iKnowHow

Robotics, AI, and digital health solutions

Full Stack Developer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeNeo Psychiko, GreeceNo salary listed

About the Job

Requirements

  • A Bachelor's degree in Computer Science, Engineering, or a related technical field is required.
  • Three to five or more years of professional experience in Full Stack Software Development is required.
  • Strong knowledge of Java, Spring Boot, and Microservices Architecture is required.
  • Experience with Spring Security, Spring Data JPA, and RESTful API design is required.
  • Strong experience with React, TypeScript, and modern JavaScript (ES6+) is required.
  • A good understanding of HTML5, CSS3, and responsive UI development is required.
  • Experience with relational databases such as PostgreSQL or SQL Server is required.
  • Familiarity with Docker and containerized applications is required.
  • Experience with Git and modern software development workflows is required.
  • Experience deploying applications to Microsoft Azure Cloud is required.
  • A good understanding of Azure App Service, Azure Kubernetes Service (AKS), Azure Container Registry (ACR), Azure SQL Database, and Azure Storage is required.
  • Familiarity with Azure DevOps and CI/CD pipelines is required.
  • Understanding of cloud networking, identity management, and application security in Azure is required.
  • Experience with authentication technologies such as OAuth2, OpenID Connect, and JWT is required.

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.

Desired Qualifications

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

About the Company

iKnowHow

Robotics, AI, and digital health solutions

iKnowHow delivers custom robotics and automation solutions for industry, plus software for digital health and digital transformation, organized into three units: Digital Health, Digital Transformation, and Robotics, IoT & Automation. Its offerings combine embedded systems, AI, machine learning, computer vision, and data analytics to create end-to-end, market-ready products that integrate hardware and software. It differentiates itself by providing an integrated, one-stop shop for end-to-end robotics and AI-enabled solutions under one roof, backed by ISO-certified processes and a history of large-scale development projects. The company aims to help organizations improve efficiency and decision-making through data-driven automation, expanding its market presence and turnover with scalable, standards-compliant solutions.

Company size
51-200
Company stage
N/A
Total funding
$30K
Headquarters
Municipal Unit of Neo Psychiko, Greece
Founded
2002

Recently Posted Jobs

Explore more opportunities at iKnowHow

See more jobs