RemoFirst provides an all-in-one global HR platform that simplifies hiring, compliance, payroll, and benefits management for businesses hiring and managing global teams. It partners with Fortune 500 businesses and startups.
backend engineer for global HR platforms
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Design, develop, and maintain backend services using Java, Python, SpringBoot, FastAPI, Postgres, and Kafka
- Collaborate with Product, Design, Operations, and Sales to build reliable products addressing the needs of businesses in the remote talent market
- Make pragmatic, sustainable architectural decisions, transition functionality from the legacy monolith, establish domain boundaries, and select distributed system patterns
- Lead the adoption of modern engineering practices, including TDD, continuous delivery, SRE culture, and API-first design for externally available developer APIs
- Refactor systems to introduce modern engineering practices incrementally without lengthy, disruptive migrations
- Mentor less senior engineers through writing quality code, leading weekly learning sessions, conducting code reviews, and encouraging best practices through automated controls
требования
- 8+ Years of backend software development experience
- Strong professional experience with Java, preferably using Spring Boot
- Deep understanding of microservices architecture and distributed systems
- Experience with CI/CD pipelines
- Excellent written and verbal communication skills in English
- Будет плюсом: Strong professional experience with Python (Django, FastAPI, Flask, or similar frameworks), experience designing and consuming RESTful APIs, experience with relational databases such as PostgreSQL and MySQL, exposure to NoSQL databases, familiarity with unit testing, integration testing, and TDD, experience with Git, experience working with cloud platforms, AWS
условия
- Remote role available in Estonia, Latvia, Lithuania, Portugal, and Spain
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.