CareerPlanSign in

Senior Software Engineer (Java Backend)

Amman, JOR💼 Full-time🗓 2026-08-04 → 2026-09-25

Core

Design, develop, and release scalable applications and systems that improve customer learning and engagement experiences.

Role type

Senior Software Engineer (Backend/Full-Stack)

Builds

Scalable applications, web APIs, and microservices-based architectures

Domain

Education technology / Learning platforms

Deliverable

production ML models | product features

Required skills

C#/.NET development, object-oriented design, system design, web APIs, microservices, cloud services, containerization (Docker), relational/non-relational databases, Agile methodologies, DevOps, CI/CD pipelines, automated testing, TDD

Preferred skills

Cloud-native application architectures, large-scale customer-facing applications, technical leadership, mentoring

Technologies

C#, .NET, Docker, Agile, DevOps

Responsibilities

Design and develop scalable applications; translate architectural concepts into technical designs; mentor junior engineers; conduct code reviews; collaborate with cross-functional teams; drive technical initiatives for platform performance

Seniority

Senior, hands-on IC with technical leadership

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