Sobre a Empresa : A Wetalkie é uma plataforma inovadora que conecta empresas e clientes por meio de soluções digitais de atendimento, integrando WhatsApp Business API, chatbots e diversos canais de comunicação. Somos um BSP (Business Solution Provider) oficial do WhatsApp, focados em oferecer excelência na experiência do cliente. Responsabilidades e atribuições: Propor e implementar melhorias contínuas em sistemas existentes, aplicando boas práticas de desenvolvimento, design patterns e clean code; Desenvolver, customizar e sustentar aplicações com foco em escalabilidade, segurança, performance e qualidade; Participar da definição de arquiteturas e implementação de sistemas, considerando diferentes paradigmas como monolito e microserviços; Colaborar com equipes de desenvolvimento, QA e DevOps, para garantir a entrega de projetos complexos com alta qualidade; Participar de revisões de código, testes e aderir à estrutura e metodologia SCRUM; Atuar como mentor(a) técnico(a), orientando e apoiando profissionais menos experientes; Criar documentação técnica para aplicativos novos e existentes; Solucionar problemas e resolver problemas críticos com aplicativos existentes. Requisitos e qualificações: Domínio de padrões de projeto de software GoF ('Gang of Four'); Vivência no desenvolvimento de aplicações com Java/JavaEE 8+ e conceitos avançados como concorrência, multithreading, lambdas e streams; Domínio nos frameworks Spring Framework, JSF2+, JPA2+/Hibernate; Vivência no desenvolvimento e integrações de APIs RESTful e webservices SOAP; Domínio de bancos de dados relacionais (SQL, Postgres); Experiência em Git e práticas de versionamento como GitFlow; Vivência no uso e configuração do Apache Maven; Conhecimento em sistemas operacionais Linux; Noções de protocolos de rede tcp/ssh; Conhecimento de docker; Experiência com javascript, nodejs e Vue.JS2+; Conhecimento em documentação e diagramação de processo com uso de UML; Experiência com processos de build e deploy (CI/CD); Domínio no desenvolvimento de testes de unidade, integração e E2E; Domínio de sistemas de Mensageria (Conceitos, protocolos e ferramentas de mercado):- Conceitos: Comunicação Assíncrona, Padrões de Mensageria (Publish/Subscribe, Queue, e Message Queues), Garantias de Entrega, Serialização e Desserialização;- Protocolos: AMQP, MQTT e STOMP; - Experiência prática com messagem brokers de mercado. Será um diferencial se você possuir: Experiência com cloud AWS; Vivência com DevOps; Experiência com terraform e ou outra(s) ferramenta(s) de IaC (Cloudformation/Ansible/Chef/Puppet); Vivência com banco de dados NOSql; Conhecimento em bigdata; Experiência com desenvolvimento mobile. Oferecemos para essa oportunidade: Atuação 100% remota;Regime de contratação PJ; Vale Presente (Flash); Seguro de Vida (Sulamérica); Day-off. Cultura Estamos comprometidos com o desenvolvimento e crescimento dos nossos clientes e Wetalkers, logo pautamos nossas relações em boas práticas, baseados em 3 Pilares: Pessoas: Confiamos em um time de pessoas incríveis e levamos ao cliente uma experiência personalizada desde o primeiro contato; Constante desenvolvimento: Somos uma empresa de tecnologia que não se acomoda. Temos canais abertos de sugestões de melhorias; Tecnologia própria: Somos hoje um BSP Meta e isso ajuda muito ao reduzir burocracias trazendo agilidade para solucionar problemas dos clientes. Se você é apaixonado tecnologia e atendimento ao cliente e busca desafios em uma empresa inovadora, adoraríamos conhecer você! Junte-se à Wetalkie e ajude-nos a transformar a experiência de nossos clientes!