Resumo
O Desenvolvedor Backend Sênior será responsável por desenvolver, manter e evoluir as soluções de backend da empresa, assegurando o funcionamento eficiente, seguro e escalável dos sistemas. Sua atuação estará diretamente ligada à sustentação das regras de negócio, ao processamento de dados e à integração entre diferentes plataformas e serviços.
Responsabilidades
* Desenvolver, manter e evoluir as soluções de backend, assegurando funcionamento eficiente, seguro e escalável dos sistemas.
* Analisar requisitos técnicos e funcionais, compreendendo as necessidades do negócio para definir e implementar soluções adequadas.
* Projetar arquiteturas de software consistentes, estabelecendo padrões técnicos e boas práticas que garantam qualidade, desempenho e manutenibilidade das aplicações.
* Desenvolver e manter APIs, serviços e integrações, garantindo a comunicação eficiente entre sistemas internos e externos.
* Modelar e otimizar bancos de dados, zelando pela integridade, segurança e confiabilidade das informações.
* Identificar e corrigir falhas, realizar ajustes de performance e implementar melhorias contínuas nos sistemas existentes.
* Realizar revisões de código e acompanhar o ciclo de vida das aplicações, contribuindo para a prevenção de problemas em produção e para a estabilidade dos ambientes.
* Trabalhar em conjunto com as áreas de frontend, produto, QA e DevOps, participando de alinhamentos técnicos, definições de prazos e resolução de demandas de maior complexidade.
* Atuar como referência técnica para o time, apoiando o desenvolvimento de profissionais menos experientes por meio de orientações, troca de conhecimento e boas práticas.
* Documentar soluções e processos, garantindo clareza e padronização das informações técnicas.
* Acompanhar a evolução tecnológica do mercado, propondo melhorias e inovações que contribuam para a eficiência dos sistemas e para o alcance dos objetivos estratégicos da empresa.
Requisitos Técnicos
* Experiência sólida com AWS, incluindo serviços como SQS, SES, S3 e SNS, uso do console e integração via SDK.
* Experiência sólida em JAVA.
* Experiência com Kafka ou soluções de mensageria.
* Domínio de PostgreSQL, com SQL avançado, otimização de consultas e análise de plano de execução.
* Experiência com Redis.
* Conhecimento em integrações via REST e SOAP e arquitetura de microsserviços.
* Domínio de Programação Orientada a Objetos e programação concorrente.
* Experiência com logs, métricas e observabilidade.
* Conhecimento em Docker e rotinas de CI/CD.
* Familiaridade com ferramentas como Git, DBeaver, Postman / Insomnia / Bruno, Jira e uso de IA como apoio ao desenvolvimento.
Experiência Esperada
* Atuação em projetos com alta demanda de integrações externas.
* Experiência em sistemas de alta disponibilidade e missão crítica.
* Capacidade de avaliar trade-offs entre performance, custo e prazo.
* Atuação como referência técnica e apoio a outros desenvolvedores.
* Experiência com uso otimizado de recursos em nuvem.
* Capacidade de atuar como ponte entre times, avaliando viabilidade e complexidade técnica.
Diferenciais
* Conhecimento em JAVA, Python, Spark, Databricks, Parquet, Big Data e pipelines ETL/ELT.
* Experiência com DF-e / NF-e e integrações com a SEFAZ.
* Vivência em ambientes regulatórios (ISO 27001 ou SOC II).
* Ter experiência em software na área fiscal.
#J-18808-Ljbffr