.Colaborando com a revolução digital! ??Na Firedev, nossa paixão é impulsionar a transformação digital através de soluções inovadoras e eficientes. Somos uma empresa especializada em tecnologia, focada em oferecer serviços diversos que aceleram o desenvolvimento de software. Utilizando uma abordagem Low Code, capacitamos nosso cliente a criar, personalizar e manter aplicações de maneira ágil e adaptável, respondendo rapidamente às demandas do mercado em constante evolução.Conheça nosso desafio! ??Aqui na Firedev somos pioneiros em soluções de terceirização, proporcionando equipes com expertise e qualificações excepcionais. Nossos grupos atuam de forma sinérgica e autogerenciada, adotando abordagens ágeis para garantir eficácia e primazia em todos os empreendimentos.Para essa oportunidade, estamos em busca de um Desenvolvedor SR, com inglês intermediário para atuar em de nossos clientes do ramo de meios de pagamento.?? O que esperamos de você:SOLID: Conhecimento sólido nos princípios de design de software (Single Responsibility, Open-Closed, Liskov Substitution, Interface Segregation, Dependency Inversion).Clean Code: Hábito de escrever código limpo, claro e fácil de manter.Separation of Concerns (SoC): Aplicação prática de SoC para modularizar e organizar o código de maneira eficiente, separando diferentes funcionalidades e preocupações em componentes independentes.Test-Driven Development (TDD): Experiência em desenvolver com orientação a testes.Design Patterns: Familiaridade com padrões de design comuns e melhores práticas de engenharia de software.Refactoring: Habilidade para refatoração contínua visando melhorar a legibilidade e manutenabilidade do código.DevOps: Entendimento das práticas DevOps e CI/CD para automação e entrega contínua de software.Experiência com estratégias de deployment como Shadow e Canary, Rolling Update, Blue Green, etc.Capacidade comprovada de desenvolver Proofs of Concept (POCs) e Spikes para validar novas tecnologias, abordagens e ideias rapidamente.Transaction Stream / Data Stream: Conhecimento em Snowflake e outros sistemas de stream de dados.Experiência com novos modelos de ciclo de desenvolvimento SLDC.Conhecimento em OpenShift: Estruturação de ambientes, auto-scale, performance, monitoring.Experiência com tecnologias de messaging como Kafka.Logs Patterns: Conhecimento em padrões de logs.Sólida experiência na plataforma AWS.Interesse ou experiência em desafios envolvendo AI.Conhecimento em padrões de segurança como OAuth, Spring Security, JWT, OWASP, CIAM.Experiência na criação de automações (RPA) e criação de diferentes pipelines para automação.Database Refresh Technology: Familiaridade com tecnologia de refresh de bases de dados.Arquitetura Avançada: Proficiência em micro serviços, DDD, Arquitetura Hexagonal, sistemas reativos, CQRS, etc.Habilidade com integração de APIs usando GraphQL, gRPC.??Experiência desejada:No mínimo de 6 anos de experiência em desenvolvimento ou engenharia de software