Estamos em busca de um Desenvolvedor Full Stack com nível de senioridade II para integrar nossa equipe na área de Engenharia de Software, especificamente na subárea de Engenharia de Software - Negócios PJ. O profissional será responsável por desenvolver e manter aplicações que atendam às necessidades dos nossos clientes, utilizando tecnologias modernas e contribuindo para a evolução dos nossos sistemas. Se você é um profissional proativo, com paixão por tecnologia e busca um ambiente colaborativo e desafiador, esta é uma excelente oportunidade para você se desenvolver e contribuir para o nosso crescimento.
Responsabilidades Desenvolver e implementar soluções de software utilizando Java e React JS, garantindo a qualidade e eficiência do código. Colaborar com equipes multidisciplinares para entender requisitos e propor melhorias nas aplicações existentes. Realizar testes e validações para assegurar a funcionalidade e a performance das aplicações. Participar ativamente do ciclo de vida do desenvolvimento de software, desde a concepção até a entrega e suporte. Contribuir para a documentação técnica e disseminar boas práticas dentro da equipe. Requisitos Padrões Desenvolvimento back-end utilizando Java orientada a objetos e Design Patterns. Desenvolvimento de aplicações e serviços REST. Arquitetura e melhores práticas de desenvolvimento. Kubernetes e Spring Cloud. Integrações com Kafka. Práticas de testes unitários, micro serviços e arquitetura distribuída. Conceitos de SOLID, padrões clean code e técnicas de code review. Experiência com Git. Experiências e Conhecimentos Desejáveis Participação em projetos de grande escala que envolvam integração de sistemas. Conhecimento em bancos de dados relacionais e não relacionais (SQL e No SQL). Experiência com práticas de Dev Ops e integração contínua. Conhecimento em banco de dados Relacional e Não Relacional (NOSQL). Arquitetura orientada a eventos. Spring Webflux. JUnit, Mockito, Wiremock. Design system (Diana). Integração contínua e automação. Trabalho com times que utilizam métodos ágeis para desenvolvimento (Scrum/Kanban). Concepção colaborativa de produtos. Jenkins, CI/CD. Consul. Amazon Web Services: ECS, SQS, S3. Devconsole. Spring Cloud Stream. Dynatrace, Prometheus, Grafana, Open Telemetry. O que é importante saber? Nosso time promove um ambiente seguro para todos os profissionais independente de sua etnia, crença religiosa, orientação sexual, identidade de gênero, idade, etc. Essa vaga também é destinada a Pessoas com Deficiência. #J-18808-LjbffrBy continuing you agree to our Terms & Privacy Policy.