Job description
iKnowHow SA is a leading Software & Robotics Solutions company operating internationally. We aim to empower businesses with innovative software and robotics solutions. As a rapidly growing company with a vision for the future, we are committed to fostering a dynamic and collaborative workspace where creativity and technical excellence thrive.
Based in Athens, our team is now expanding rapidly through ambitious projects in defense-grade digital systems, swarm robotics, AI, and custom software solutions.
We are now looking for a skilled and versatile Backend Engineer to design, develop, and maintain secure, scalable backend services across multiple mission-critical platforms in the defense and homeland security domains.
Responsibilities
Design and implement robust backend architectures using modern frameworks and APIs
Develop and maintain secure RESTful and/or gRPC interfaces for data access and control
Integrate user and access control logic across platforms (e.g., role-based permissions)
Support backend data pipelines for AI training, annotation, and DMS systems
Build modular microservices and message-driven components
Connect with front-end teams and ensure seamless full-stack integration
Ensure backend systems comply with cybersecurity and data protection regulations
Contribute to system deployment via Docker, Kubernetes, and CI/CD workflows
Document backend services and contribute to system-wide design decisions
Participate in agile ceremonies, code reviews, and integration testing
Bachelor / Master Degree in Computer Science, Software Engineering, or related field
3+ years of experience in backend development for complex systems
Familiarity with cloud-native architectures and backend testing practices
Experience in Java (Spring), Python (FastAPI, Flask), Node.js or Go
Experience in RESTful APIs, Caching, WebSockets, JWT/OAuth2
Experience in PostgreSQL, MongoDB, Redis, RabbitMQ/Kafka
Docker, Git, CI/CD tools (GitLab CI, Jenkins)
DevSecOps awareness and logging/monitoring (e.g., Prometheus, Grafana)
Proven experience in building and securing APIs and managing authentication flows
Familiarity with microservice security patterns (e.g., API gateways, service mesh) is desirable
Familiarity with GraphQL or gRPC, and API rate limiting/auth logging
Knowledge of defense data exchange standards (e.g., STANAG 4774⁄4778) is desirable
Integration with AI model endpoints or MLFlow-style pipelines is desirable
Fluency in English is required
Nice to have:
Experience in collaborative R&D or EU-funded environments
Experience with military-grade or high-availability systems
Background in edge/cloud communication or IoT middleware
Attractive salary package
Comprehensive health insurance plan and additional benefits
Career development and growth opportunities through a structured Job Grade System
Continuous learning opportunities, including personalized training seminars and access to cutting-edge technologies
Leadership role in a fast-growing company with a strong emphasis on innovation and technical excellence
#LI-Hybrid








