Remofirst

Remofirst

Remofirst: Simplifying global HR solutions with streamlined payroll, compliance, and remote hiring in 180+ countries.

Professional Services
11-50
Founded 2021

Description

  • Design, develop, and maintain backend services using Python and Java.
  • Support the gradual migration of Python-based services to Java while maintaining system stability.
  • Build and maintain RESTful APIs, backend integrations, and third-party service connections.
  • Contribute to system architecture, service boundaries, and migration strategy discussions.
  • Work with microservices and distributed systems.
  • Write clean, maintainable, and well-tested code following engineering best practices.
  • Participate in code reviews, technical discussions, and knowledge-sharing activities.
  • Debug production issues and improve system reliability, observability, performance, and scalability.
  • Collaborate with engineering, product, and design teams across time zones.

Requirements

  • 5+ years of backend software development experience.
  • Strong professional experience with Python and frameworks such as Django, FastAPI, or Flask.
  • Strong professional experience with Java, preferably Spring Boot.
  • Understanding of object-oriented design, SOLID principles, and design patterns.
  • Experience designing and consuming RESTful APIs.
  • Experience with relational databases such as PostgreSQL or MySQL; NoSQL experience is a plus.
  • Familiarity with unit testing, integration testing, and test-driven development.
  • Experience with CI/CD pipelines, Git, and modern development workflows.
  • Understanding of microservices architecture and distributed systems.
  • Experience with cloud platforms, preferably AWS.
  • Strong problem-solving, performance, scalability, and communication skills, including written and spoken English.

Benefits

  • Fully remote work environment.
  • Opportunity to work on global-scale systems and products.
  • Exposure to international teams and modern engineering practices.
  • High ownership and autonomy in a fast-growing startup.
  • Opportunity to work on products with global customer impact.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Backend Engineer

Xsolla 251-1K Internet Software & Services

Xsolla is hiring a Senior Backend Engineer to own backend services for its Xsolla ID authentication platform and Xsolla ZK Web3 wallet infrastructure, supporting secure, reliable identity and transaction flows.

AWS Azure Blockchain CI/CD Datadog Docker GCP Git GitLab CI Go Grafana gRPC Kafka Kubernetes MongoDB MySQL NATS OpenAPI OpenID Connect OpenTelemetry PostgreSQL Prometheus RabbitMQ Redis REST API Secrets Management
3 hours, 57 minutes ago

Staff Software Engineer - Sync CRM (Backend - 5 to 9 years)

Outreach 1K-5K Internet Software & Services

Outreach is hiring a Senior Staff/Staff Software Engineer in India to expand its CRM Sync platform, building scalable, reliable, bidirectional integrations between Outreach and API-enabled applications.

Agile Go Microsoft Dynamics 365 Salesforce
3 hours, 57 minutes ago

Senior Mulesoft Developer

iSolved.ai 1-10 information technology & services

iSolved.AI is seeking a Senior MuleSoft Developer to lead the architecture, development, and delivery of scalable API and integration solutions for client projects.

CI/CD Git Jenkins JWT Maven OAuth REST API SOAP
3 hours, 57 minutes ago

Lead Application Engineer (Java)

Egen.ai IT Services

Egen is seeking an application engineering leader to guide modernization and cloud migration initiatives across a portfolio of 500+ applications using Java, Spring Boot, Kubernetes, and Google Cloud Platform.

Angular CI/CD Docker Java Kubernetes Microservices React REST API Secrets Management Spring Boot SQL Vue.js
3 hours, 57 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers