Backend Software Engineer (Golang/Java)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Backend Software Engineer (Golang/Java): Developing and maintaining Network APIs, xSIM Management Systems, and Recording Platforms for a global mobile communications provider with an accent on scalability, fault-tolerance, and low-latency performance. Focus on designing resilient microservices architectures, optimizing database queries, and implementing asynchronous workflows.
Location: Must be based in São Paulo, Brazil. Includes onboarding and training in Lisbon, Portugal.
Company
is a technology-driven global mobile communications provider delivering connectivity solutions via its own core network and eSIM technology across 43 countries.
What you will do
- Design and implement resilient, scalable, secure, and fault-tolerant architectures to ensure system reliability.
- Develop new features and support existing systems for Network API, xSIM Management System, and Recording Platforms.
- Write and maintain comprehensive unit, integration, and benchmark tests using a TDD mindset.
- Collaborate via code reviews and team discussions to promote high standards of code quality and maintainability.
- Implement procedures and metrics for effective monitoring and observability of platform contributions.
- Create and maintain accurate technical documentation for developed solutions.
Requirements
- 3+ years of professional experience in backend development, preferably with Go (Golang) or Java.
- Strong understanding of concurrency models, asynchronous workflows, and synchronization techniques.
- Experience designing and consuming RESTful APIs and working with relational (PostgreSQL) and non-relational (Redis, MongoDB, DynamoDB) databases.
- Proficiency with networking protocols (gRPC, WebSockets, TCP/UDP) and scalable microservices architectures.
- Experience with DevOps tools, including Docker, CI/CD pipelines, and Infrastructure as Code.
- Fluency in English (written and verbal) is essential for a remote and asynchronous work environment.
- Must be eligible to work under a CLT contract in São Paulo, Brazil.
Nice to have
- Experience with event-driven architectures using Kafka, RabbitMQ, or ActiveMQ.
- Hands-on experience deploying and monitoring applications on Kubernetes and cloud platforms (AWS, GCP, Azure, Oracle Cloud).
- Proficiency with observability tools such as Prometheus and Grafana.
- Experience with MSML and SIP.
Culture & Benefits
- CLT contract providing job stability and reliable legal benefits.
- Quarterly performance bonuses based on achievements.
- Meal allowance of R$100 per working day via Caju card.
- Health insurance (SulAmérica) with 50% company coverage.
- Extended parental leave: 180 days for maternity and 20 days for paternity.
- Daycare allowance of R$500 per month for children under 3 years old.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →