Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
IKNOWHOW SA

Senior Application & Software Developer

IKNOWHOW SA

. Develop, configure, maintain, and document software components based on design specifications .

Posted 10/21/2026full-timeRemote • GreeceSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in Java (Spring Boot Microservices) and web application development, with a strong focus on unit testing, technical documentation, and deployment across various environments. Proven ability to mentor junior developers and collaborate effectively in an international setting.

Highest-signal resume keywords
Java (Spring Boot Microservices)RESTOpenShift/KubernetesGitHub CI/CDEnglish (C1 Level)

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Web Application DevelopmentUnit TestingIntegration TestingInteroperability Components DevelopmentTechnical DocumentationCode ReviewComponent ReuseUser Requirements ImplementationAutomation Testing ScriptsFast-Changing Technologies Adaptation
Soft Skills
MentoringCollaborationKnowledge Sharing
Tools & Technologies
Docker/PodmanHelmIstioKafka/IBM Event StreamsArgoCDJFrog ArtifactorySonarQubePrometheusGrafanaELK Stack
Industry Keywords
EU Interoperability FrameworkCASE ToolsSparx Enterprise ArchitectUML 2.x DiagramsMulticultural Environment

Tech Stack

Tools & technologies
DockerElasticSearchGrafanaGRPCJavaKafkaKubernetesMicroservicesOpenShiftPrometheusSplunkSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • Develop, configure, maintain, and document software components based on design specifications
  • Develop and integrate technological components within the sBMS architecture
  • Develop interoperability components in accordance with the EU interoperability framework
  • Reuse components from adjacent systems where applicable
  • Develop and execute unit test specifications using the applicable toolset and infrastructure
  • Design automation testing scripts for unit and integration testing
  • Participate in code reviews to improve code quality, security, and knowledge sharing
  • Guide and mentor junior developers
  • Implement user requirements specified by the Product Owner and Business Analyst team
  • Prepare and maintain technical documentation, including installation and operation manuals
  • Assist with deployment and configuration across QA, pre-production, and production environments

Requirements

What you’ll need
  • Ability to understand IT design models and specifications and use them as a basis for programming
  • In-depth knowledge of Java (Spring Boot microservices)
  • Good knowledge of web and multi-tier web application development
  • Good knowledge of REST, gRPC, Kafka/IBM Event Streams
  • Ability to work with OpenShift/Kubernetes, Docker/Podman, Helm, and Istio
  • Experience with GitHub CI/CD, ArgoCD, JFrog Artifactory, SonarQube, and Fortify
  • Experience with Prometheus, Grafana, ELK stack (Elasticsearch, Vector, Kibana), and Splunk
  • Experience with CASE or modelling tools, such as Sparx Enterprise Architect and UML 2.x diagrams
  • Ability to cope with fast-changing technologies in application development
  • Experience and willingness to work in an international/multicultural environment
  • Written and spoken English at minimum C1 level (CEFR)

Benefits

Comp & perks
  • An attractive salary package
  • Private health insurance plan
  • Career development and growth opportunities
  • Continuous training via personalized seminars
  • Stable and enjoyable working environment