# Senior Software Engineer (Cloud Platform & Java) - REMOTE

> Gramian Consulting Group · France (Remote) · Full-time · Posted 2026-06-13

**Salary:** Up to EUR 70,000

**Workplace:** remote

**Department:** Recruiting - H

## Description

**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-native **Digital Experience Platform** used 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 in **Java**, **cloud platforms**, and **distributed 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 on **cloud services** and **platform architecture**
-   Build and maintain scalable **Java-based backend systems**
-   Contribute to the evolution of the platform's **API ecosystem** using GraphQL and REST
-   Drive technical design, implementation, and production support activities
-   Improve **code 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

## Requirements

-   8+ years of experience in **software engineering**
-   Strong expertise in **Java** and JVM-based backend development
-   Experience building and operating **cloud-native applications**
-   Hands-on experience with **containers**, **Kubernetes**, and **CI/CD pipelines**
-   Experience designing and consuming **REST APIs** and/or **GraphQL APIs**
-   Proficiency with **JavaScript** and **TypeScript**
-   Experience working with modern public cloud platforms (AWS, Azure, or GCP)
-   Fluent English communication skills

## Apply

[Apply at Gramian Consulting Group](https://apply.workable.com/gramian/j/B80FE3AAFE/apply)

---
Powered by [Workable](https://www.workable.com)
