Home
Jobs
Saved
Resumes
Senior/Lead Back End Engineer at Remofirst | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Senior/Lead Back End Engineer
Remofirst
Remote
Website
LinkedIn
Senior/Lead Back End Engineer
Poland
Full Time
3 weeks ago
No Sponsorship
Apply Now
Key skills
AWS
Cloud
Distributed Systems
Django
Flask
Java
Microservices
MySQL
NoSQL
Postgres
Python
Spring
Spring Boot
SpringBoot
FastAPI
TDD
Unit Testing
Integration Testing
PostgreSQL
RESTful
Git
CI/CD
Communication
About this role
Role Overview
Design, develop, and maintain backend services using Python and Java.
Support and contribute to the gradual migration from Python-based services to Java, ensuring stability and continuity.
Build and maintain RESTful APIs and backend integrations.
Participate in system design and architectural discussions, especially around service boundaries and migration strategy.
Work with distributed systems and microservices.
Integrate with third-party services and external APIs.
Write clean, well-tested, and maintainable code following best practices.
Participate in code reviews, technical discussions, and knowledge sharing.
Debug production issues and improve system reliability, observability, and performance.
Collaborate effectively with cross-functional teams across time zones.
Requirements
5+ years of backend software development experience
Strong professional experience with Python (Django, FastAPI, Flask, or similar frameworks)
Strong professional experience with Java, preferably using Spring Boot.
Solid understanding of object-oriented design, SOLID principles, and design patterns
Experience designing and consuming RESTful APIs
Experience with relational databases (PostgreSQL, MySQL); exposure to NoSQL databases is a plus
Familiarity with unit testing, integration testing, and test-driven development (TDD)
Experience with CI/CD pipelines, Git, and modern development workflows
Understanding of microservices architecture and distributed systems
Experience working with cloud platforms (AWS preferred)
Strong problem-solving skills and attention to performance and scalability
Excellent written and verbal communication skills in English
Tech Stack
AWS
Cloud
Distributed Systems
Django
Flask
Java
Microservices
MySQL
NoSQL
Postgres
Python
Spring
Spring Boot
SpringBoot
Benefits
Fully remote role
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 environment
A strong culture grounded in speed, ownership, trust, transparency, customer obsession, and excellence.
Real problems, global impact, and the chance to help redefine how the world works.
Apply Now
Home
Jobs
Saved
Resumes