Nexmuv Tecnologia
Engenheiro de software SR ( Java+kotlin+python)
Nexmuv TecnologiaBrazil19 hours ago
Full-timeEngineering, Information Technology

Requisitos

Stack Principal

● Experiência em desenvolvimento frontend (Javascript, Typescript)

● Experiência em desenvolvimento backend (Spring Boot com Kotlin,Python);

● Habilidade em desenvolver e implementar APIs — Rest, GraphQL;

● Familiaridade com ferramentas para documentação e especificação

de APIs, como OpenAPI, CloudEvents e AsyncAPI;

● Conhecimento em CI/CD (Github Actions);

● Embasamento teórico, habilidade e preocupação com a excelência

técnica e boas práticas de desenvolvimento (DDD, TDD, arquitetura,design de código, paradigmas, etc.);

● Desenvolver garantindo funcionalidade, manutenibilidade e velocidade, além de práticas de teste e qualidade;

● Ajudar o time no desenho de soluções com arquitetura evolutiva, além

de investigar constantemente novas tecnologias e formas de trabalho;

● Compreender e utilizar de práticas ágeis baseadas em Kanban ou

Scrum, sendo essencial a compreensão dessas metodologias bem

como as dinâmicas diárias de uma equipe com base em processos e

suas métricas de agilidade para influenciar bons processos no time;

Requisitos Comportamentais

● Habilidade prática (hands-on), demonstrando iniciativa e

pragmatismo para resolução de problemas;

● Foco na entrega de valor para o negócio, garantir que todas as

soluções técnicas estejam alinhadas a estratégia do negócio;

● Entender o impacto das soluções que o time desenvolve no usuário

final;

● Compartilhamento de conhecimento, colaborando com a evolução

das skills técnicas do time e esforços de melhoria contínua;

● Aberto a receber e dar feedbacks para evolução do time;

● Trabalhar em um ambiente colaborativo, em que práticas de

pareamento, feedbacks e motivação para se desenvolver são comuns

a todos os times (receber e dar feedbacks para evolução do time);

● Experiência como responsável em manter alguma plataforma, tendo

assim boa reação durante um incidente/pressão sobre o sistema;

Requisitos Técnicos

● Experiência com troubleshooting

● Conhecimento em escrita de testes automatizados

● Criação de documentação técnica da solução

● Embasamento teórico, habilidade e preocupação com a excelência

técnica e boas práticas de desenvolvimento (clean code, TDD, design

de código, padrões de projeto, integração contínua-pipelines de CI/CD,

etc.);

● Participação na construção do desenho de solução de arquitetura

● Conhecimentos de metodologias ágeis

○ Scrum

○ Kanban

Diferenciais:

● Experiência em desenvolvimento Python;

● Experiência com observabilidade (Datadog preferencialmente ou

Open Telemetry);

● Experiência com desenvolvimento mobile usando React Native;

● Vivência em desenvolvimento de Microsserviços distribuídos;

● Conhecimentos em cloud AWS;

● Experiência com ambientes Serverless;

● Conhecimentos específicos do contexto de comunicação, em temas

como WhatsApp, E-mail, SMS, Voz;

● Familiaridade com Docker e Kubernetes são um plus

Key Skills

Ranked by relevance