CareerPlanSign in
This role has closed. Browse similar live roles below, or see all open jobs →

[8BE] Senior Back End Engineer

San José, San José Province, cr🌐 Remote💼 Full-time🗓 2026-09-10 → 2026-09-25

Core

Design and build backend microservices for a client's e-commerce platform using event-driven architecture and clean architecture patterns.

Role type

Senior IC backend engineer (microservices)

Builds

Distributed microservices, REST/GraphQL APIs, and event-driven flows for e-commerce platforms

Domain

E-commerce, distributed systems

Deliverable

production ML models | product features

Required skills

Microservices design, REST/GraphQL API development, Event-driven architecture, NoSQL/relational database modeling, JWT authentication, Automated testing (unit/integration/BDD), CI/CD pipeline management, Clean architecture patterns

Preferred skills

ASP.NET Core, AWS ECS/SQS/SNS, Docker containerization, E-commerce domain knowledge, Identity provider integration (Keycloak/Azure AD), Third-party webhook integration

Technologies

C#/.NET, Java, AWS, Docker, Keycloak, Azure AD, AWS SQS/SNS, xUnit, Reqnroll, FluentValidation, MediatR/CQRS

Responsibilities

Design and implement backend microservices following clean architecture principles; Build and maintain REST and/or GraphQL APIs; Implement event-driven flows across message queues; Design data models and implement persistence logic; Implement JWT-based authentication and authorization; Write unit, integration, and BDD tests; Build and maintain CI/CD pipelines for cloud deployment; Participate in code reviews and mentor less experienced developers; Collaborate with architects and QA to resolve integration gaps

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.