Jobiglo

Aucun resultat.

Senior Back End Engineer

Software Mind · San José

Nouveau
Senior 🇬🇧 English
C# .NET Java ASP.NET Core REST GraphQL clean architecture NoSQL SQL AWS SQS AWS ECS Docker JWT Keycloak CI/CD xUnit

Description du poste

About the role

Software Mind is looking for a Senior Back End Engineer to design and build backend services for a client’s e‑commerce platform. You will work on a distributed micro‑services architecture with event‑driven communication, applying clean‑architecture principles.

Key responsibilities

  • Design and implement backend micro‑services, ensuring clear separation of domain, application, infrastructure and API layers.
  • Build and maintain REST and/or GraphQL APIs, define data contracts and ensure consistent request/response models.
  • Implement event‑driven flows using message queues (e.g., AWS SQS/SNS), including webhook handling, retry and error logic.
  • Design data models and persistence logic for NoSQL and relational databases, applying repository and unit‑of‑work patterns.
  • Develop JWT‑based authentication and authorization, integrating with identity providers such as Keycloak.
  • Write unit, integration and BDD tests and maintain test coverage.
  • Maintain CI/CD pipelines and deploy containerised services on AWS ECS.
  • Participate in code reviews, uphold engineering standards and mentor junior developers.

Required profile

  • 5+ years of professional experience building backend services in C#/.NET or Java.
  • Proven experience designing micro‑services and APIs (REST/GraphQL).
  • Strong understanding of clean architecture or similar layered patterns.
  • Experience with NoSQL and relational databases, schema design and query optimisation.
  • Hands‑on experience with event‑driven architectures and AWS SQS/SNS or equivalent.
  • Ability to work in an agile team, communicate clearly and flag risks early.

Required skills

  • C# / .NET
  • Java
  • ASP.NET Core
  • REST and GraphQL
  • Clean architecture
  • NoSQL databases
  • Relational databases (SQL)
  • AWS SQS/SNS, AWS ECS
  • Docker
  • JWT authentication
  • Keycloak or similar identity provider
  • CI/CD pipelines
  • Unit, integration and BDD testing (xUnit, Reqnoll)

What we offer

  • Educational resources
  • Flexible schedule and Work From Anywhere
  • Referral program
  • Supportive and chill atmosphere

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Software Mind.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:smartrecruiters

Pourquoi signalez-vous cette offre ?

Merci pour votre signalement. Nous allons examiner cette offre.

Postulez en 30 secondes

Entrez votre email pour postuler. Un compte sera cree automatiquement.

Postuler maintenant →

En continuant, vous acceptez nos conditions d'utilisation.

Deja un compte ? Connexion

Une question sur cette offre ?

Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.

💬 Contactez-nous sur Telegram

Publie il y a 7 heures

Expire dans 1 mois

1 vues · 0 interesses

Boostez vos chances

Importez votre CV : nous vous proposons les offres qui matchent votre profil.

Analyse de votre CV en cours...

Software Mind

San José