Subscribe to the latest remote jobs:

Senior Software Engineer (Cloud Platform & Java) - REMOTE

πŸ‡«πŸ‡· France

Java

JavaScript

TypeScript

Docker

Kubernetes

AWS

GCP

Azure

GraphQL

Design

Backend

Frontend

Devops

Senior Software Engineer (Cloud Platform & Java) - REMOTE

from πŸ‡«πŸ‡· France

About Us

Gramian Consultancy is a boutique consultancy specializing in IT professional services and engineering talent solutions. With a strong background in engineering and leadership, we help companies build high-performing teams by matching them with professionals who truly fit their needs.

About the role

Our client is a well-established European software company building a cloud-nativeDigital Experience Platformused by enterprise organizations, public institutions, and global brands. Their platform helps organizations manage content, customer experiences, integrations, and digital services at scale through a highly modular and extensible architecture.

We are looking for a Senior Software Engineer with strong expertise inJava,cloud platforms, anddistributed systems to help evolve the next generation of the platform. This is a hands-on engineering role focused on building scalable backend services, cloud infrastructure capabilities, APIs, and platform components while contributing to architecture decisions and long-term technical strategy.

Working model: REMOTE

Location: France - you must reside in France (residence assistance available)

Contract: Permanent

Interview Process: Intro Call + 4 client interviews

Responsibilities

  • Design and develop core platform features with a strong focus oncloud services andplatform architecture
  • Build and maintain scalableJava-based backend systems
  • Contribute to the evolution of the platform'sAPI ecosystem using GraphQL and REST
  • Drive technical design, implementation, and production support activities
  • Improvecode quality, maintainability, and engineering standards through peer reviews
  • Collaborate closely with Product, QA, and Engineering teams to deliver reliable solutions
  • Troubleshoot and resolve complex production issues
  • Contribute to architectural decisions and long-term platform evolution
  • Help modernize cloud infrastructure, deployment workflows, and platform capabilities

Tech Environment

  • Backend: Java (JDK 17 β†’ 21), Java EE, OSGi (Karaf), JCR/Jackrabbit, Lucene
  • APIs: REST (JAX-RS), GraphQL
  • Frontend: JavaScript / TypeScript, React, TSX, micro-frontends
  • Cloud & DevOps: AWS, OVH, Docker, CI/CD pipelines
  • Architecture: Modular platform, distributed systems, clustered deployments
  • Other: Eventing, caching, workflows, headless CMS architecture

  • 8+ years of experience insoftware engineering
  • Strong expertise inJava and JVM-based backend development
  • Experience building and operatingcloud-native applications
  • Hands-on experience withcontainers,Kubernetes, andCI/CD pipelines
  • Experience designing and consumingREST APIs and/orGraphQL APIs
  • Proficiency withJavaScript andTypeScript
  • Experience working with modern public cloud platforms (AWS, Azure, or GCP)
  • Fluent English communication skills
by @maxrusakovic