Desenvolvedor (a) Backend PlenoA Dexian, lançada em 2023, tem presença global e traz consigo quase 30 anos de experiência através de suas companhias legadas, principalmente da combinação da DISYS e Signature Consultants.Iniciamos no Brasil 2007 como DISYS e, de lá para cá, conquistamos mais de 60 clientes de diferentes setores da economia.
Como Dexian, passamos a ser uma das maiores empresas de soluções de staffing, soluções de TI e complementação de força de trabalho.
Estamos liderando a indústria por meio de entrega de serviços exclusivos que combina escala global, projetos de serviço completo e agilidade tática para modernizar modelos de contratação.
Apoiamos nossos clientes para encontrar a melhor maneira que seu gap de talentos seja endereçado, de maneira a suportar seu porcesso de transformação digital.
Contamos com escritórios estrategicamente localizados em quatro grandes capitais: Curitiba (PR), Porto Alegre (RS), Rio de Janeiro (RJ) e São Paulo (SP).
Assim, conseguimos nos manter próximos dos nossos clientes e consultores.
Também somos uma Minority Owner Company e nos sentimos orgulhosos de termos nascido na diversidade."Requisitos e qualificações:Experiência com linguagens de Back End (Java, Kotlin) & framework Spring Boot.Vivência em times ágeis (Scrum, Kanban, etc);Experiência em desenvolvimento de microsserviços e integrações síncronas (APIs REST) e assíncronas (RabbitMQ e Kafka);Banco de dados relacional Postgresql.Conhecimento de Containers (Docker c/ Docker Compose) e Kubernetes;Conhecimento e vivência em TDD, BDD, DDD e Arquitetura Hexagonal;Experiência com IaaS (preferencialmente AWS)Desejável conhecimento em Serverless (AWS Lambda);Desejável experiência com CI/CD (Github Actions, ArgoCD);Desejável experiência com monitoramento (New Relic);Responsabilidade e atribuições:Promover e contribuir com refinamentos técnicos e funcionais, garantindo a adesão a padrões de desenvolvimento e práticas recomendadas;Fornecer orientação técnica e mentoria para outros membros do time.
Participar ativamente do processo de code-reviews e ajudar os colegas nas decisões difíceis de design;Desenvolver estratégias de integração que estejam alinhadas com os objetivos de negócios da organização;Avaliar riscos de integração e desenvolver estratégias de mitigação, garantindo a segurança, disponibilidade e confiabilidade dos sistemas integrados;Documentar arquiteturas, padrões de integração, decisões técnicas e manuais de boas práticas para manutenção e compreensão abrangente dos sistemas integrados;