InventYOU AB logo

InventYOU AB

Remote Jobs

10 open rolesLatest: Jul 17, 2026, 10:08 AM UTC
Post Date
Minimum Salary
Experience

10 Jobs

Role Description We are looking for a Senior Java Software Engineer to join our team and contribute to the design, development, and delivery of enterprise-grade microservices solutions. In this role, you will develop secure, scalable, and high-performance backend applications using Java and modern cloud-native technologies. You will collaborate with cross-functional Agile teams, contribute to CI/CD practices, and help deliver production-ready solutions that meet business and technical requirements. Key Responsibilities - Design, develop, and maintain enterprise-level Java applications - Develop backend microservices using modern software engineering practices - Contribute to the improvement of development, build, and deployment processes - Design and implement secure, scalable, and high-performance solutions - Develop and integrate messaging-based and event-driven services - Implement OAuth authentication and authorization mechanisms - Develop unit and integration tests to ensure software quality - Support system deployment, configuration, and CI/CD pipeline implementation - Collaborate with Agile teams throughout the software development lifecycle - Participate in effort estimation, code reviews, and technical discussions - Produce and maintain technical documentation - Follow secure coding practices and implement logging and auditing mechanisms - Develop high-quality code using Git and pull request workflows Qualifications - University degree (minimum 3-year Bachelor's) in Computer Science, Software Engineering, Information Technology, or a related field - Expert-level professional experience, including: - At least 9 years of relevant experience after obtaining a 4-year university degree, or - At least 10 years of relevant experience after obtaining a 3-year university degree - Extensive experience developing enterprise Java applications - Strong experience designing and implementing microservices architectures - Experience with messaging technologies and event-driven systems - Strong experience with OAuth authentication and authorization - Experience developing REST APIs - Experience writing unit and integration tests - Experience with CI/CD pipelines and DevOps practices - Strong experience with Docker and Kubernetes - Experience using Git and pull request workflows - Experience working in Agile/Scrum environments - Strong understanding of secure coding principles, logging, and auditing - Excellent analytical, problem-solving, and communication skills - Professional proficiency in English Nice to Have - Experience with cloud platforms such as Azure, AWS, or Google Cloud - Experience with messaging platforms such as Apache Kafka or RabbitMQ - Experience with Spring Boot and the Spring ecosystem - Experience with DevOps practices and infrastructure automation Why join inventYOU - Work on modern enterprise software solutions - Collaborate with experienced software engineering teams - Contribute to cloud-native and microservices-based architectures - Develop your expertise in Java, DevOps, and modern backend technologies - Be part of technically challenging and impactful projects

Greece

Role Description inventYOU is looking for Cybersecurity Trainings & Exercises Experts to support the preparation, customisation and delivery of cybersecurity exercises and training activities. The role focuses on: - Cybersecurity trainings - Tabletop exercises - Operational and technical exercises - Awareness activities - Training material preparation - Exercise assessment Key Responsibilities: - Support the preparation and delivery of cybersecurity exercises. - Contribute to tabletop, operational, technical and awareness-raising exercises. - Develop, customise and localise training and exercise material. - Support the use of exercise platforms, systems or digital collaboration tools. - Deliver cybersecurity training sessions for technical and non-technical audiences. - Prepare presentations, case studies, exercises, assessment templates and supporting documentation. - Assess the impact of trainings and exercises through feedback, quizzes or evaluation mechanisms. - Prepare reports, lessons learned and recommendations for improvement. Qualifications - Bachelor’s degree in Computer Science, Computer Engineering or equivalent. - Intermediate level: at least 3 years of relevant professional experience. - Senior level: at least 6 years of relevant professional experience. - Experience in cybersecurity training and/or cybersecurity exercises. - Experience in tabletop, operational, technical or awareness-raising exercises. - Experience in developing, customising or localising cybersecurity training/exercise material. - Ability to prepare scenarios, injects, presentations, case studies, assessment templates or supporting documentation. - Familiarity with exercise platforms, training systems or digital collaboration tools. - Strong communication, presentation and facilitation skills. - Ability to assess training/exercise impact through feedback, quizzes or evaluation mechanisms. - Very good command of English: B2 for Intermediate level, C1 for Senior level. Benefits - Join a people-focused technology company with an international mindset. - Work on challenging projects for European clients and organisations. - Be part of a collaborative and supportive team environment. - Gain exposure to cybersecurity, technology and digital transformation projects. - Develop your skills through hands-on experience and continuous learning. - Work with experienced professionals across different business and technology domains.

Greece
Job Closed

Role Description inventYOU is looking for Cybersecurity Preparedness Support Experts to support cybersecurity readiness, technical security assessment and risk assessment activities for complex environments. The role focuses on: - Vulnerability assessment - Penetration testing - Infrastructure weakness analysis - Cybersecurity risk assessment - Threat hunting - Maturity assessment - Threat landscape analysis - Technical reporting Qualifications - Bachelor’s degree in Computer Science, Computer Engineering or equivalent - Intermediate level: at least 3 years of relevant professional experience - Senior level: at least 6 years of relevant professional experience - Experience in web application and network security testing - Experience in vulnerability assessment and/or penetration testing - Experience in infrastructure weakness analysis and technical reporting - Knowledge of cybersecurity risk assessment, risk treatment and remediation recommendations - Familiarity with threat hunting, threat landscape analysis, maturity assessment or risk scenarios - Familiarity with recognised frameworks or methodologies such as MITRE ATT&CK, ISO/IEC 31000, OCTAVE, CSIRT maturity frameworks or equivalent will be considered an asset - Very good command of English: B2 for Intermediate level, C1 for Senior level - For Senior level: proven project management skills Benefits - Join a people-focused technology company with an international mindset - Work on challenging projects for European clients and organisations - Be part of a collaborative and supportive team environment - Gain exposure to cybersecurity, technology and digital transformation projects - Develop your skills through hands-on experience and continuous learning - Work with experienced professionals across different business and technology domains

Greece
Job Closed

Role Description inventYOU is looking for Cybersecurity Incident Management Experts to support cybersecurity incident response and incident management activities for complex and critical environments. The role focuses on incident analysis, incident coordination, log analysis, forensic and artefact analysis, containment, recovery support and the development of incident response procedures and playbooks. - Support cybersecurity incident analysis, triage and response activities. - Perform log monitoring, log analysis and incident investigation. - Support artefact and forensic evidence analysis. - Contribute to root cause analysis and identification of affected systems. - Support incident coordination, containment, eradication and recovery activities. - Assist in the development or improvement of incident response procedures and playbooks. - Prepare technical reports, findings, recommendations and lessons learned. Qualifications - Bachelor’s degree in Computer Science, Computer Engineering or equivalent. - Intermediate level: at least 3 years of relevant professional experience. - Senior level: at least 6 years of relevant professional experience. - Experience in cybersecurity incident response and incident coordination. - Experience in log monitoring, log analysis and incident investigation. - Experience in artefact and forensic evidence analysis. - Knowledge of incident triage, root cause analysis, containment, eradication and recovery activities. - Familiarity with incident response procedures, reporting and playbooks. - Good understanding of hardware, software and networking technologies. - Experience with different environments such as servers, workstations, cloud, mobile, IoT or OT/ICS will be considered an asset. - Very good command of English: B2 for Intermediate level, C1 for Senior level. Benefits - Join a people-focused technology company with an international mindset. - Work on challenging projects for European clients and organisations. - Be part of a collaborative and supportive team environment. - Gain exposure to cybersecurity, technology and digital transformation projects. - Develop your skills through hands-on experience and continuous learning. - Work with experienced professionals across different business and technology domains.

Greece
Job Closed

Role Description We are looking for a Senior AI Engineer to join our team and design, develop, and deploy innovative AI-powered solutions that solve complex business challenges. In this role, you will work on the development and integration of modern Artificial Intelligence applications, leveraging Large Language Models (LLMs), cloud technologies, and scalable software engineering practices. You will collaborate with cross-functional teams to deliver secure, reliable, and production-ready AI solutions. - Design, develop, and deploy AI-powered applications and services - Build and integrate solutions using Large Language Models (LLMs) - Develop and optimize AI models and intelligent workflows - Integrate AI capabilities into enterprise applications and business processes - Develop and maintain REST APIs supporting AI services - Collaborate with software engineers, data engineers, and business stakeholders to define AI solutions - Monitor, maintain, and improve the performance of AI applications - Contribute to technical architecture, documentation, and engineering best practices - Stay up to date with emerging AI technologies and industry trends Qualifications - Bachelor's degree in Computer Science, Artificial Intelligence, Software Engineering, Data Science, or a related field - 5+ years of experience in Software Engineering, AI Engineering, or Machine Learning - Strong programming experience in Python - Experience working with Large Language Models (LLMs) - Experience with OpenAI, Azure OpenAI, Anthropic Claude, or similar AI platforms - Experience building AI-powered applications and integrating AI services - Experience developing REST APIs - Experience with SQL and/or NoSQL databases - Experience with cloud platforms such as Azure, AWS, or Google Cloud - Experience with Git and CI/CD pipelines - Strong analytical and problem-solving skills - Excellent written and verbal communication skills in English Requirements - Experience with Retrieval-Augmented Generation (RAG) - Experience with LangChain, Semantic Kernel, or similar AI frameworks - Experience with Docker and Kubernetes - Experience with vector databases - Experience with AI agents and intelligent automation solutions Benefits - Work on cutting-edge AI and Generative AI projects - Collaborate with experienced engineering and technology teams - Build innovative solutions using modern AI technologies - Contribute to impactful and technically challenging projects - Develop your expertise in one of the fastest-growing areas of software engineering

Greece
Job Closed

Role Description We are looking for a Senior Data Engineer - Surveillance & Interoperability to join our team and support the design, development, and implementation of large-scale data integration and interoperability solutions. The role focuses on integrating data from multiple heterogeneous systems, designing scalable data architectures, implementing interoperability frameworks, and developing reliable data pipelines that enable seamless information exchange, surveillance, monitoring, and analytics. You will collaborate closely with technical and business stakeholders to deliver secure, scalable, and high-performing data solutions in complex environments. Key Responsibilities - Design and implement data integration and interoperability solutions across multiple systems and platforms - Design and maintain scalable data architectures and integration frameworks - Develop and maintain ETL/ELT pipelines for data ingestion, transformation, validation, and harmonisation - Design and implement interoperability middleware and API-based integration services - Develop and maintain data exchange mechanisms between heterogeneous systems - Design and implement canonical data models and metadata harmonisation processes - Support the implementation of surveillance, monitoring, and reporting data solutions - Develop and maintain cloud-based and hybrid data integration platforms - Ensure data quality, consistency, reliability, and performance across data ecosystems - Contribute to technical architecture decisions and interoperability standards implementation - Produce technical documentation, architecture artefacts, and implementation guidelines Qualifications - Bachelor's degree in Computer Science, Data Engineering, Software Engineering, Information Systems, or a related field - Minimum 8 years of relevant professional experience in Data Engineering, Data Integration, or Information Systems - Minimum 4 years of experience working on complex data integration or interoperability projects - Strong experience designing and implementing enterprise data architectures - Strong experience with Python development - Strong experience with SQL and relational databases - Experience designing and implementing ETL/ELT pipelines - Experience developing and integrating REST APIs and data exchange services - Experience with interoperability frameworks, middleware solutions, and integration architectures - Experience working with heterogeneous data sources and distributed systems - Experience with cloud platforms such as Azure, AWS, or GCP - Experience with data modelling, metadata management, and data governance practices - Understanding of data security, access control, audit logging, and privacy principles - Strong analytical and problem-solving skills - Experience producing technical documentation and solution designs - Excellent written and verbal communication skills in English Nice to Have - Experience with surveillance, monitoring, or large-scale reporting systems - Experience with health information systems and interoperability initiatives - Experience with HL7 FHIR or other interoperability standards - Experience with DHIS2, SORMAS, Go.Data, OpenMRS, OpenELIS, or similar platforms - Experience with terminology standards such as ICD, LOINC, or SNOMED CT - Experience with AI-assisted data processing and data harmonisation approaches - Advanced degree in Data Engineering, Data Science, Health Informatics, or a related field - Knowledge of French Why join inventYOU - Work on large-scale data integration and interoperability initiatives - Contribute to modern data architecture and analytics solutions - Collaborate with experienced international teams and stakeholders - Gain exposure to advanced data, cloud, and integration technologies - Be part of impactful projects that support data-driven decision-making and innovation

Greece
Job Closed

Role Description We are looking for a Senior Full Stack Developer to join our team and support the design, development, integration, and maintenance of modern cloud-based applications and digital platforms. In this role, you will contribute to the delivery of scalable and secure solutions while combining full stack development expertise with DevOps practices and platform management responsibilities. You will collaborate with cross-functional teams to deliver high-quality software solutions in complex international environments. Key Responsibilities - Design, develop, implement, and integrate full stack software solutions based on business requirements - Develop and maintain backend and frontend components using modern technologies and frameworks - Manage and maintain development, staging, and production environments, ensuring smooth promotion of changes between environments - Own and manage CI/CD pipelines to ensure reliable and consistent deployments - Maintain platform health through server configuration, performance monitoring, security patching, and general platform administration - Review and maintain code quality standards, including version control practices and technical documentation - Establish and promote testing practices, including unit testing for custom-developed solutions - Design and maintain RESTful APIs and system integrations - Contribute to software architecture decisions, integration patterns, and microservices implementations - Collaborate effectively with internal teams and external stakeholders to deliver integrated solutions - Monitor application performance and support optimisation initiatives - Troubleshoot and resolve technical issues across application environments - Stay current with emerging technologies, industry trends, and best practices Qualifications - University degree in Computer Science, Information Technology, Software Engineering, or a related field, or equivalent professional qualification - Minimum 7 years of professional experience designing, developing, implementing, and integrating software solutions - Demonstrated experience across the full Software Development Life Cycle (SDLC) - Strong experience with cloud computing platforms such as Azure or AWS - Strong knowledge of API design and integration principles - Strong knowledge of microservices architecture and design patterns - Strong knowledge of containerisation and orchestration technologies, including Docker and Kubernetes - Strong understanding of database design principles - Strong knowledge of DevOps practices and CI/CD pipelines - Deep understanding of software integration and interoperability principles - Understanding of secure software development practices and OWASP principles - Proficiency in backend technologies such as .NET, Java, Node.js, Python, PHP, or similar technologies - Proficiency in frontend technologies and frameworks such as Angular, React, or React Native - Experience with JavaScript, TypeScript, HTML, XML, and JSON - Experience designing and developing RESTful APIs and working with asynchronous programming concepts - Experience with relational databases including Microsoft SQL Server, MySQL, and PostgreSQL - Hands-on experience with cloud-native development, including compute, storage, serverless services, container architectures, and identity management - Experience with source control systems such as Git and Azure DevOps - Familiarity with GraphQL, WebSockets, or real-time web applications - Familiarity with observability and performance optimisation tools - Familiarity with AI/ML architectures, Large Language Models (LLMs), and managed AI services such as Azure OpenAI or AWS Bedrock - Experience working in Agile, Waterfall, and hybrid project environments - Experience working within complex international environments - Expert written and verbal communication skills in English - Good knowledge of MS Office tools, including Word, Excel, Outlook, and PowerPoint - Familiarity with MS SharePoint, MS Visio, and MS Project Nice to Have - Experience contributing to or maintaining open-source projects - Experience within public sector or international organisational environments - Experience developing solutions within public health-related domains Candidate Profile - Have a strong full stack development background combined with cloud and DevOps expertise - Enjoy working across frontend, backend, infrastructure, and integration layers - Are proactive in improving code quality, testing practices, and deployment processes - Thrive in collaborative and multicultural environments - Have a solution-oriented mindset and strong problem-solving skills - Stay up to date with emerging technologies and software engineering best practices Benefits - Work on complex and technically challenging software projects - Collaborate with experienced international teams and stakeholders - Contribute to cloud-native and modern software engineering initiatives - Gain exposure to emerging technologies and innovative solutions - Develop your expertise across full stack development, DevOps, and cloud technologies

Greece
Job Closed

Role Description We are looking for a Junior Full Stack Developer to join our team and support the development and maintenance of modern web applications. In this role, you will contribute to both frontend and backend development activities, working with Java, Angular, and REST-based services to deliver high-quality solutions. You will collaborate closely with experienced team members while expanding your technical expertise in a dynamic and international environment. - Support the development and maintenance of web applications - Contribute to both frontend and backend implementation tasks - Develop and maintain features using Java and Angular - Integrate and consume REST APIs to support application functionality - Participate in the design and implementation of modern web solutions - Collaborate with team members to analyse requirements and deliver technical solutions - Troubleshoot and resolve application issues and defects - Participate in code reviews and contribute to maintaining code quality standards - Support testing and deployment activities throughout the software development lifecycle - Maintain technical documentation related to development activities Qualifications - Minimum 1 year of professional experience in Full Stack Development - Experience with Java development - Experience with Angular - Basic knowledge of HTML and CSS - Basic knowledge of JavaScript and/or TypeScript - Understanding of Object-Oriented Programming (OOP) principles - Experience working with REST APIs - Good knowledge of Git or other version control systems - Good knowledge of SQL databases - Strong written and verbal communication skills in English Requirements - Knowledge of the German language (nice to have) Benefits - Work on modern full stack development projects - Gain hands-on experience with Java and Angular technologies - Collaborate with experienced international teams - Develop your technical expertise in a supportive environment - Grow your career through challenging and rewarding projects

Greece
Job Closed

Role Description We are looking for a Microsoft Power Platform Developer to join our team and support the development and maintenance of business applications, dashboards, automation flows, and data management solutions. The role focuses on building and maintaining solutions using Microsoft Power Platform, including Power BI, Power Automate, Power Apps, SharePoint Lists, and Dataverse. Key Responsibilities - Develop and maintain Power Platform solutions using Power Apps, Power Automate, Power BI, SharePoint Lists, and Dataverse - Create, read, update, and delete operational data across business applications - Develop data management layers using SharePoint Lists and Dataverse - Build automated flows and processes using Power Automate - Develop and maintain Power BI dashboards and visual reports - Create modern, user-friendly dashboards with visual elements such as charts, maps, tables, timelines, and tabs - Develop portal and dashboard navigation structures - Configure access control and user management - Perform functional testing and resolve identified issues - Maintain and improve existing Power Platform applications and dashboards - Create technical documentation describing the work performed - Collaborate with business users and IT teams to ensure successful delivery Qualifications - Proven experience with Microsoft Power Platform development - Experience developing and maintaining Power Apps applications - Experience developing and maintaining Power Automate flows - Experience developing and maintaining Power BI dashboards - Experience working with SharePoint Lists and Dataverse - Experience with data management, data modelling, and data visualisation - Ability to model and create/modify pipelines in xMart - Ability to apply views in xMart based on data description schemas - Knowledge of dashboard design and visual reporting principles - Knowledge of accessibility standards, including WCAG 2.1 AA guidelines - Ability to develop solutions following branding and design guidelines - Experience with access control and user management - Experience creating clear technical documentation - Strong understanding of design principles and user experience - Ability to work independently and manage tasks proactively - Strong communication skills in English - Expert knowledge of spoken and written English - Basic knowledge of French is considered an advantage - Good knowledge of MS Office tools - Good knowledge of MS SharePoint and MS Teams Benefits - Work on modern low-code and data visualisation solutions - Gain exposure to Power Platform, automation, and dashboard development - Collaborate with experienced business and technology teams - Contribute to practical digital solutions with business impact - Develop your expertise in Microsoft business applications and reporting tools

Greece
Job Closed

Role Description We are looking for Junior .NET Developers to join our team and support the development, maintenance, and modernisation of software applications. The role focuses on ASP.NET development, systems analysis, requirements support, prototyping, and the implementation of clean, maintainable solutions using modern .NET technologies. Key Responsibilities - Develop and maintain web applications using ASP.NET, MVC, REST API, and C# - Support requirements analysis and software design activities - Contribute to modelling and visualisation using UML standards - Extract business logic from existing software systems - Design and implement prototypes - Develop front-end components using HTML5, CSS, JavaScript, AJAX, JQuery, Bootstrap, and modern frameworks - Work with SQL and support database-related development tasks - Use Git or other source code versioning tools - Write unit tests and contribute to clean, testable code - Implement data-access layers using Entity Framework Core, Code-First, and repository patterns Qualifications - Undergraduate degree in an IT-related field - Minimum 3 years of experience in software development and systems analysis - Good knowledge of ASP.NET, MVC, REST API, and C# - Knowledge of front-end frameworks such as Angular, React, or Blazor - Experience with AJAX, JQuery, HTML5, Bootstrap, CSS, JSON, and OpenXML - Good knowledge of SQL - Experience with Git or other source control tools - Knowledge of UML standards for modelling and visualisation - Understanding of Object-Oriented Design principles - Knowledge of Browser Development Tools - Experience with Entity Framework Core - Ability to write data-access layers using Entity Framework Code-First and repository pattern - Understanding of unit testing and decoupled test design - Knowledge of anti-corruption layers and legacy system integration practices - Fluency in English, minimum B2 level Requirements - Have a solid foundation in .NET development and web technologies - Are comfortable analysing existing systems and extracting business logic - Can write clean, structured, and maintainable code - Are eager to work with both backend and frontend technologies - Have an analytical mindset and attention to detail - Enjoy working in collaborative software development teams Benefits - Work on modern .NET software development projects - Gain experience across backend, frontend, and systems analysis activities - Collaborate with experienced developers and technical teams - Develop your skills in clean architecture, testing, and application modernisation - Be part of a structured and professional engineering environment

Greece