Remofirst

Lead Back-End Engineer

Remofirst

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇰🇿 Kazakhstan

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSCloudDistributed SystemsJavaMicroservicesMySQLNoSQLPostgresSpringSpring BootSpringBoot

About the role

  • Collaborate as part of a fully remote, international engineering team at RemoFirst.
  • Design, implement, and maintain high-quality backend services in Java.
  • Participate in architecture discussions and system design, contributing to scalability and reliability decisions.
  • Write clean, maintainable, and well-tested code following best practices.
  • Work on complex distributed systems and integration with third-party services.
  • Participate in code reviews, mentoring, and knowledge sharing with team members.
  • Communicate effectively with team members and stakeholders in English.

Requirements

  • 5+ years of professional software development experience, with significant experience in Java.
  • Strong knowledge of object-oriented design, SOLID principles, and design patterns.
  • Experience with Spring Boot, Spring Cloud, and RESTful API development.
  • Hands-on experience with relational databases (PostgreSQL, MySQL) and NoSQL databases.
  • Familiarity with unit testing, integration testing, and test-driven development (TDD).
  • Experience with CI/CD pipelines, version control (Git), and code review processes.
  • Understanding of distributed systems, microservices architecture, and cloud platforms (AWS preferred).
  • Excellent problem-solving and debugging skills, with a focus on performance and scalability.
  • Strong communication skills in English.
Benefits
  • Health insurance
  • Competitive compensation
  • Work equipment of your choice
  • 100% remote work
  • PTO regulated by local statutory
  • Diversity and inclusion are part of our DNA

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Javaobject-oriented designSOLID principlesdesign patternsSpring BootSpring CloudRESTful API developmentrelational databasesNoSQL databasesCI/CD pipelines
Soft skills
problem-solvingdebuggingcommunication
Super Dispatch

Backend Engineer II, Python

Super Dispatch
Junior · Midfull-time🇰🇿 Kazakhstan
Posted: 11 days agoSource: superdispatch.breezy.hr
AWSCloudDistributed SystemsDjangoGoogle Cloud PlatformJavaKubernetesMicroservicesPython