Remote Jobs RockRemote Jobs Rock

Senior Application & Software Developer

πŸ•’ 3 days ago
JavaSpring BootRESTGrpc
Apply Now

πŸ“œ Description

  • Develop, configure, maintain, and document software components based on design specifications.
  • Integrate technological components into the sBMS architecture and build interoperability components aligned with the EU interoperability framework.
  • Create and execute unit test specifications and design automated unit and integration testing scripts.
  • Participate in code reviews to improve code quality, security, and knowledge sharing.
  • Mentor junior developers and implement user requirements defined by Product Owners and Business Analysts.
  • Maintain technical and operational documentation and assist with deployments to QA, pre-production, and production environments.

πŸ› οΈ Requirements

  • Ability to understand IT design models and specifications and use them as a basis for programming.
  • In-depth knowledge of the applicable programming environment β€” primarily Java (Spring Boot microservices).
  • Good knowledge of web and multi-tier web application development.
  • Good knowledge of the web services stack used in the project (REST, gRPC, Kafka/IBM Event Streams).
  • Ability to work with containerised platforms: OpenShift/Kubernetes, Docker/Podman, Helm, Istio.
  • Experience with CI/CD pipelines: GitHub CI/CD, ArgoCD, JFrog Artifactory, SonarQube, Fortify.
  • Experience with observability tooling: Prometheus, Grafana, ELK stack (Elasticsearch, Vector, Kibana), Splunk.
  • Experience with CASE or modelling tools (e.g. Sparx Enterprise Architect, UML 2.x diagrams).
  • Ability to cope with fast-changing technologies in application development.
  • Experience and willingness to work in an international/multicultural environment.

✨ Benefits

  • An attractive salary package
  • Private health insurance plan
  • Career development and growth opportunities
  • Continuous training via personalized seminars
  • Stable and enjoyable working environment
Full job description

At iKnowHow S.A., we design and deliver enterprise software solutions that help organizations accelerate their digital transformation. Our portfolio spans enterprise applications, cloud-native platforms, system integration, data & AI solutions, enabling leading organizations across the public and private sectors to innovate and grow.

We're looking for an experienced Senior Application & Software Developer with a strong software engineering background to lead the design of modern enterprise applications throughout the Software Development Life Cycle (SDLC). The ideal candidate will define application architecture, drive technical decisions, and design scalable, secure, and maintainable solutions leveraging Microsoft Azure application services and modern AI capabilities where they add business value.

Job Specifications:

  • Development, configuration, maintenance and documentation of software components based on applicable design specifications.
  • Development and integration of technological components within the sBMS architecture.
  • Development of interoperability components in accordance with the EU interoperability framework, reusing components from adjacent systems where applicable.
  • Development of unit test specifications and execution using the applicable toolset and infrastructure environment.
  • Design of automation testing scripts for unit testing and integration testing in the development environment.
  • Participation in code reviews to ensure adherence to best development practices, improve code quality and security, and facilitate knowledge sharing.
  • Guiding and mentoring junior developers to foster skill growth and maintain technical cohesion across the development team.
  • Implementation of user requirements as specified by the Product Owner and Business Analyst team.
  • Contribution to the preparation and maintenance of technical documentation, including installation and operation manuals.
  • Assistance with deployment and configuration of the system into QA, pre-production and production environments.

Requirements

  • Ability to understand IT design models and specifications and use them as a basis for programming.
  • In-depth knowledge of the applicable programming environment β€” primarily Java (Spring Boot microservices).
  • Good knowledge of web and multi-tier web application development.
  • Good knowledge of the web services stack used in the project (REST, gRPC, Kafka/IBM Event Streams).
  • Ability to work with containerised platforms: OpenShift/Kubernetes, Docker/Podman, Helm, Istio.
  • Experience with CI/CD pipelines: GitHub CI/CD, ArgoCD, JFrog Artifactory, SonarQube, Fortify.
  • Experience with observability tooling: Prometheus, Grafana, ELK stack (Elasticsearch, Vector, Kibana), Splunk.
  • Experience with CASE or modelling tools (e.g. Sparx Enterprise Architect, 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

-

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

Senior Application Developer

πŸ•’ 17 days ago
Kreative TechnologiesπŸ‘₯ 51 - 200 employees🏒 Information Technology And Services

Design and build complex features for enterprise applications while mentoring developers and guiding technical decisions as a Senior Application Developer.

JavaC#PythonRelational Databases
Sophos

Senior Application Programming Developer

πŸ•’ 7 days ago
SophosπŸ‘₯ 1001 - 5000 employees🏒 Computer Software

Develops and leads Salesforce application solutions, translating complex business requirements into scalable implementations while guiding development teams, managing delivery, and ensuring quality through testing and code reviews.

SalesforceApexSalesforce Configuration And CustomizationCRM Development
Solidigm

Senior Security Application Engineer - Automation & Detection

πŸ•’ 9 days ago
SolidigmπŸ‘₯ 1001 - 5000 employees🏒 Computer Hardware

Define and implement detection strategies, oversee agentic detection and response lifecycles, and enhance product security through cryptographic infrastructure and automation.

Detection EngineeringSIEM/SOAR PlatformsPythonAPI Integration
Amprius Technologies

Battery Sales Application Engineer - LOCATED IN EU

πŸ•’ 10 days ago
Amprius Technologies🏒 Battery Technology🀝 B2B

Translate customer needs into battery cell and pack requirements, support design modeling and validation, and coordinate testing and manufacturing partners to help bring lithium-ion battery products to market.

Lithium-ion Battery ChemistryBattery Pack IntegrationCell SelectionElectrical, Thermal, And Mechanical Modeling
Brillio

Sr. Engineer HCM App Integration - R01572131

πŸ•’ 17 days ago
Brillio🀝 B2B

Provides senior technical leadership for enterprise HCM integrations, overseeing Oracle HCM and OIC architecture, delivery, and production support while strengthening engineering practices and operational resilience.

Oracle HCM CloudOracle Integration Cloud (oic)Oracle HCM APIsHCM Extracts

Trusted by Remote Workers