jobapplier

Back-End Software Engineer

LogicGate

Skills

Required

  • backend
  • REST
  • Java
  • Kotlin
  • JVM
  • Spring Boot
  • Autonomous Troubleshooting
  • parsing logs
  • monitoring
  • GitHub
  • PostgreSQL
  • Go
  • Neo4j
  • RabbitMQ

Preferred

  • Risk Cloud
  • fonctionnalités
  • backend robustes
  • d'API REST sur
  • plateforme
  • Kotlin et
  • cloud architecture

Join LogicGate as a Back-End Software Engineer, where you will build robust backend services, APIs, and data layers for the Risk Cloud platform. You will work autonomously within an assigned domain, design stable solutions, ship high-impact features, and systematically debug production workloads. You will also act as a subject matter expert for a defined portion of the platform, participate in technical specification reviews, and collaborate cross-functionally in Agile sprints.

Responsibilities

  • Conception et développement de fonctionnalités backend robustes et d'API REST sur la plateforme Risk Cloud en utilisant Java, Kotlin et Spring Boot.
  • Écriture de code propre et compréhensible, construction de tests unitaires et d'intégration complets, et contribution à un cycle de déploiement stable et fiable.
  • Diagnostic et résolution indépendants des problèmes au sein de votre domaine de service, en lisant les journaux distribués et en analysant les données de la console.
  • This role is ideal for an engineer who executes with efficiency and takes operational ownership within their scope of responsibility, while actively developing the depth to shape our future enterprise cloud architecture

Requirements

  • Autonomous Troubleshooting: Demonstrated ability to independently debug complex distributed backend services by parsing logs, utilizing monitoring systems like Datadog, and verifying compliance protocols via security tools like GitLab Ultimate, Sonarqube and Wiz.
  • AI-Augmented Development: Practical experience using AI coding assistants (Cursor, GitHub Copilot, Codex, or Claude Code) as part of a normal workflow—writing effective prompts, building reusable skills or custom instructions, and knowing when to trust, verify, or discard AI-generated output
  • Database Fundamentals: Practical experience working with relational databases (such as PostgreSQL), including writing complex queries, executing schema migrations, and analyzing query performance
  • API Design Mastery: Solid experience building, owning, and maintaining production-grade REST APIs, with an emphasis on API versioning, contract stability, and cross-team consumer workflows
  • Core Stack Proficiency: Strong development experience using Java, Kotlin, or a comparable enterprise JVM language, alongside practical exposure to frameworks like Spring Boot
  • Professional Experience: 3–5 years of professional backend, platform, or systems engineering experience within a high-growth environment
  • Polyglot Exposure: Experience or fluency with Go (our platform chapter utilizes Go alongside our primary JVM stack)
  • Advanced Data Infrastructure: Familiarity with graph databases (Neo4j), message queues (RabbitMQ), or distributed caching layers (Redis)
  • SaaS Architecture: Background building multi-tenant B2B SaaS applications where strict data isolation, high availability, and performance at scale are paramount
  • Modern Distributed Systems: Deep understanding of event-driven architectures, microservices patterns, or containerized applications at production scale

Pay

USD 105,000 - 130,000