Backend Engineer
Core
Design, implement, and test scalable microservices and backend systems ensuring high availability and resilience.
Role type
Backend Engineer
Builds
Highly available backend services with microservice architecture
Domain
Fintech / Payments
Deliverable
production ML models | product features
Required skills
Java, Python, MongoDB, Redis, RabbitMQ, Kafka, Microservices, Domain Driven Design, Hexagonal architecture, Scalability design, Caching strategies, Distributed persistence, System design, Algorithmic skills
Preferred skills
Big data infrastructure experience
Technologies
Java, Python, MongoDB, Redis, RabbitMQ, Kafka
Responsibilities
Develop parts of a highly available backend with a micro service architecture; Write maintainable, clean, simple, testable, scalable and efficient code; Monitor production systems; Work with developers and product experts to expand our solution worldwide
Seniority
Mid-level, hands-on IC