CareerPlanSign in

Senior/Lead Back End Engineer

Uzbekistan🌐 Remote💼 Full-time🗓 2026-07-28 → 2026-09-26

Core

Design, develop, and maintain backend services while leading the strategic migration from Python to Java for a global HR platform.

Role type

Senior/Lead Back End Engineer (Python/Java)

Builds

Global HR platform for hiring, compliance, payroll, and benefits management

Domain

HR Tech / SaaS

Deliverable

production ML models | product features

Required skills

Python (Django, FastAPI, Flask), Java (Spring Boot), RESTful API design, relational databases (PostgreSQL, MySQL), microservices architecture, distributed systems, CI/CD pipelines, unit testing, TDD

Preferred skills

NoSQL databases, AWS cloud platforms

Technologies

Python, Java, Django, FastAPI, Flask, Spring Boot, PostgreSQL, MySQL, AWS, Git

Responsibilities

Design and develop backend services using Python and Java; Support migration from Python-based services to Java; Build and maintain RESTful APIs and backend integrations; Participate in system design and architectural discussions; Debug production issues and improve system reliability and performance; Collaborate with cross-functional teams across time zones.

Seniority

Senior, hands-on IC with strategic ownership

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