
#90260
Desenvolvedor Backend - Golang | PHP PL
nstech
Sobre a vaga
Desenvolvedor(a) Backend Pleno
Sobre a oportunidade
Buscamos um(a) Desenvolvedor(a) Backend Pleno para integrar nosso time de tecnologia, atuando no desenvolvimento, evolução e manutenção de soluções robustas, escaláveis e eficientes.
Esperamos um profissional que tenha boa compreensão das regras de negócio, participe ativamente de discussões técnicas e contribua com decisões relacionadas à arquitetura e evolução das aplicações.
Você será responsável por desenvolver códigos limpos, confiáveis e de fácil manutenção, implementar testes automatizados, realizar code reviews e compartilhar conhecimentos com o time, contribuindo para a qualidade das entregas e o desenvolvimento técnico dos colegas.
Principais responsabilidades
-
Desenvolver, evoluir e manter aplicações e serviços backend.
-
Participar de discussões técnicas e decisões relacionadas à arquitetura de software.
-
Trabalhar com arquitetura de microsserviços, considerando escalabilidade, disponibilidade e desempenho.
-
Compreender as regras de negócio e propor soluções técnicas alinhadas às necessidades da operação.
-
Desenvolver e manter testes automatizados, garantindo a qualidade e confiabilidade do código.
-
Realizar code reviews, contribuindo para a padronização e melhoria contínua das entregas.
-
Identificar oportunidades de otimização e melhoria de performance das aplicações.
-
Colaborar com outros desenvolvedores e áreas envolvidas nos projetos.
-
Compartilhar conhecimentos e apoiar o desenvolvimento técnico dos demais integrantes do time.
Requisitos técnicos
-
Experiência com arquitetura de microsserviços.
-
Conhecimento e experiência com bancos de dados relacionais e não relacionais: MySQL, MongoDB, Elasticsearch e Redis.
-
Experiência com desenvolvimento utilizando Golang e PHP.
-
Domínio de Docker para criação e gerenciamento de ambientes.
-
Domínio de Git para versionamento e colaboração em projetos.
-
Conhecimento de metodologias ágeis, especialmente Scrum.
-
Experiência na criação e manutenção de testes unitários.
Competências comportamentais
-
Proatividade: capacidade de antecipar necessidades e propor melhorias.
-
Liderança em projetos: iniciativa para conduzir demandas e contribuir com decisões técnicas.
-
Resolução de conflitos: habilidade para lidar com divergências e buscar soluções colaborativas.
-
Orientação a resultados: compromisso com qualidade, produtividade e cumprimento de objetivos.
-
Comunicação: facilidade para compartilhar ideias, conhecimentos e interagir com diferentes profissionais.
-
Colaboração: disposição para trabalhar em equipe, trocar experiências e contribuir para o crescimento coletivo.
O que esperamos de você
Uma pessoa com visão analítica, autonomia e senso de responsabilidade, que goste de desafios técnicos, tenha interesse em evoluir continuamente e queira contribuir ativamente para a construção de soluções tecnológicas de qualidade.
Formação:Ens. Médio Completo