Pessoa Desenvolvedora Backend (Java/C#/Python) - Pleno
Mollica IT
Descrição da vaga
Buscando projetos inovadores?
Então vem com a Mollica IT e encontre a oportunidade certa pra dar match!
Estamos em busca de um(a) Desenvolvedor(a) Pleno para atuar na evolução de soluções tecnológicas que impulsionam a inovação no agronegócio. O profissional será responsável pelo desenvolvimento de funcionalidades end-to-end, criação de APIs e integrações, além da manutenção e melhoria contínua dos sistemas. Procuramos alguém com experiência em Java, C# ou Python, foco em qualidade de código, trabalho colaborativo e paixão por tecnologia.
Qual será a sua missão?
- Desenvolver e evoluir funcionalidades end-to-end (do refinamento à entrega em produção);
- Trabalhar em conjunto com Produto/Design para entender necessidades e propor soluções técnicas viáveis;
- Escrever código com foco em qualidade, legibilidade, testes e manutenção;
- Participar de code reviews (recebendo e oferecendo feedback) e contribuir para padrões de codificação do time;
- Colaborar com melhorias de arquitetura de código, refatorações e redução de débito técnico;
- Criar e manter APIs, integrações e componentes reutilizáveis (de acordo com sua stack);
- Ajudar a monitorar e sustentar sistemas em produção (observabilidade, correção de bugs, melhorias contínuas);
- Contribuir para a construção de uma cultura de engenharia de software forte, colaborativa e orientada a resultados.
- Demais rotinas da área.
📌 Dúvidas? Entre em contato com [email protected]
O que você precisa ter:
- Experiência prática como desenvolvedor(a)/engenheiro(a) de software em nível pleno;
- Boa base em engenharia de software: estrutura de dados, orientação a objetos, design patterns, boas práticas (Clean Code, SOLID);
- Conhecimento consistente em UMA ou mais das linguagens de programação/framework a seguir:
- Java;
- C#;
- Python.
- Experiência com Git, revisão de código e trabalho colaborativo;
- Familiaridade com bancos de dados relacionais e/ou NoSQL, e escrita de queries com boa performance;
- Vivência com APIs REST e integrações entre serviços;
- Experiência em times que utilizam métodos ágeis (Scrum/Kanban);
- Boa comunicação e capacidade de trabalhar com autonomia, pedindo ajuda quando necessário.
Diferenciais:
- Experiência com cloud (preferencialmente AWS) e serviços gerenciados;
- Conhecimento em CI/CD, Docker e práticas DevOps;
- Mensageria e eventos (Kafka, RabbitMQ, SQS, etc.);
- Testes automatizados (unitários, integração, e2e) e cultura de qualidade.
