Senior Backend Developer
Emagine is currently looking for a Senior Backend Developer to join our team on an exciting journey to redefine global connectivity. We are building a decentralized mobile network powered by collaboration, open spectrum, and intelligent infrastructure. This is a unique opportunity to contribute to a
- impact initiative at the intersection of telecom, cloud, and web3.
Your main responsibilities:
Develop and maintain backend services with a focus on scalability, modularity, and maintainability.
Build and expose REST APIs for both internal systems and
- party integrations (authentication, billing, analytics).
Work with
- driven communication patterns using Kafka to decouple services and ensure resilient architectures.
Deploy containerized services using Docker into
- based environments (e. g. , Kubernetes, Nomad).
Implement and maintain centralized identity and access management (IAM) through platforms like Keycloak.
Collaborate with
- functional teams to define architecture, review code, and establish best practices.
Contribute to monitoring, tracing, and continuous improvement of service performance.
You bring:
3–5 years of professional backend development experience.
Strong expertise in Node. js , with proven experience in
- based architectures.
Solid background in designing and maintaining REST APIs , including versioning and error handling.
Hands-on experience with Kafka or other
- driven messaging systems.
Practical knowledge of deploying services in containerized and clustered environments.
Familiarity with authentication/authorization models and centralized IAM (e. g. , Keycloak).
Ability to design schemas and queries for Mongo
DB and SQL databases.
Comfort with CI/CD tools such as Git
Hub Actions and API documentation standards like Open
API/Swagger.
Understanding of monitoring practices using tools like Prometheus/Grafana.
Strong
- solving skills, curiosity, and the ability to thrive in an innovative,
- paced environment.
Nice to have:
Experience integrating with web3 platforms (wallet management systems,
- based identity flows).
Exposure to
- tenant or federated service models.
Experience contributing to web3 projects involving wallet authentication, token management, or blockchain usage tracking.
General knowledge of decentralized identity, smart contracts, or blockchain data indexing.
- Informações detalhadas sobre a oferta de emprego
Empresa: emagine Localização: Lisboa
Lisboa, Lisboa, PortugalPublicado: 31. 8. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!