Jobs · gupy

V

Desenvolvedor Backend

VENHA SER #SANGUELARANJA 🧡🚀 · Remote · Posted 9d ago

remoteFull-time5-8 yrs🇧🇷 Brazil
Apply on gupy

About the role

Buscamos um(a) Desenvolvedor Backend para atuar em um squad multidisciplinar responsável pela construção de um novo produto digital vinculado a um cliente do segmento financeiro. O profissional será responsável pelo desenvolvimento dos serviços, APIs, regras de negócio e integrações que suportarão as aplicações mobile iOS e Android, incluindo a implementação da arquitetura necessária para suportar o conceito de Server-Driven UI (SDUI). Responsabilidades e atribuiçõesPrincipais responsabilidades Desenvolver e evoluir serviços backend responsáveis pelo produtoConstruir APIs escaláveis, seguras e de alta disponibilidade para consumo pelas aplicações mobile.Implementar regras de negócio relacionadas a funcionalidades do produto.Implementar serviços responsáveis por fornecer configurações e estruturas necessárias para a estratégia de Server-Driven UI.Definir e evoluir contratos entre backend e aplicações mobile.Desenvolver serviços seguindo princípios de arquitetura modular e desacoplada.Implementar integrações com serviços e plataformas existentes no ecossistema do clienteDesenvolver mecanismos de autenticação, autorização e controle de acesso.Implementar tratamento de concorrência, idempotência e consistência das operações.Garantir rastreabilidade das operações realizadas pelos usuários.Implementar tratamento adequado de erros, exceções e indisponibilidades.Criar testes unitários, testes de integração e apoiar testes automatizados.Participar de code reviews e definição de padrões de desenvolvimento.Apoiar estratégias de observabilidade utilizando logs estruturados, métricas e distributed tracing.Trabalhar em conjunto com Arquitetura, Mobile, QA, Product Owner e Squad Leader.Apoiar análise de performance, troubleshooting e melhoria contínua dos serviços. Requisitos e qualificaçõesConhecimentos e experiência Experiência sólida com desenvolvimento Backend JavaDesenvolvimento de APIs REST.Arquitetura de microsserviços.Sistemas distribuídos.Design Patterns e princípios SOLID.Clean Architecture e boas práticas de engenharia de software.Integração síncrona e assíncrona entre serviços.Bancos de dados relacionais e/ou NoSQL.Estratégias de cache.Mensageria e arquiteturas orientadas a eventos.Git.Testes unitários e de integração.CI/CD.Containers.Conhecimentos de Kubernetes.Conhecimentos de ambientes Cloud, preferencialmente AWS. Diferenciais Desejável conhecimento de: OAuth 2.0.OpenID Connect.JWT.Autenticação e autorização.RBAC e controle de acesso.Segurança de APIs.Criptografia de dados em trânsito e em repouso.Gestão de secrets e credenciais.Secure Coding.OWASP API Security.Princípios de Zero Trust. Será considerado importante conhecimento ou experiência com arquiteturas Server-Driven UI, incluindo:Construção de contratos para representação dinâmica de interfaces.APIs orientadas à composição de jornadas mobile.Definição e versionamento de schemas.Compatibilidade entre diferentes versões dos aplicativos.Feature Flags.Remote Configuration.Estratégias de fallback.Evolução de jornadas sem dependência direta de novas releases nas lojas.Separação entre regras de negócio, configuração de experiência e apresentação

Read the full posting on gupy →

FAQ

Is the Desenvolvedor Backend role at VENHA SER #SANGUELARANJA 🧡🚀 remote?+

This Desenvolvedor Backend position is listed as remote (Remote).

What seniority level is this Desenvolvedor Backend role?+

This is a unknown level position.

How do I apply for the Desenvolvedor Backend role at VENHA SER #SANGUELARANJA 🧡🚀?+

Use the "Apply on gupy" button to open the original posting on gupy, where you can submit your application directly to VENHA SER #SANGUELARANJA 🧡🚀.