Senior Backend Developer
New
FinlandFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Experience
- 5+ years
- Required Skills
- PostgreSQLPythonSQLKafkaMongoDBMySQLRabbitmqFastAPI
Requirements
- 5+ years of software development experience in backend
- 3+ years of asyncio experience in Python development
- Proficiency in FastAPI for API endpoint development
- Strong SQL skills, particularly in MySQL or PostgreSQL
- Experience with ORM frameworks (preferably SQLAlchemy)
- Experience with NoSQL DBs (MongoDB)
- Experience with message-brokers (RabbitMQ, Kafka)
- Experience with unit testing (Pytest)
- Upper intermediate English proficiency
Responsibilities
- Develop and optimize core backend functionality of the AppFollow product
- Build and maintain systems for user interaction with product data
- Design, develop, and support a source-agnostic data storage layer
- Develop and support systems for generating insights from customer and product data
- Support internal and public APIs for core data entities
- Design, build, maintain and document efficient, testable, reliable, secure and scalable codebase
- Contribute to system architecture improvements
- Interact with legacy services
- Collaborate with the Platform team on deployments
View Full Description & ApplyYou'll be redirected to the employer's site