A Chaintech.
é uma empresa líder no mercado de soluções de Tecnologia em rápido crescimento que fornece suporte e serviços de software unificados como RedHat e ServiceNow e outros softwares corporativos hospedados localmente e em nuvem, promovendo inovação, gerando valor e assim criar vantagem competitiva e impulsionar o crescimento tecnológico.
Nossa qualidade de implantação, suporte e nível de especialização nos garantem consistentemente os melhores índices de atendimento e satisfação do cliente.
Responsabilidades Design arquitetônico: colabore com a equipe de arquitetura para projetar soluções em JAVA robustas e escaláveis no RH Openshift, aproveitando tecnologias como Kubernetes, Mensagerias como Apache Kafka e projetos de micro serviços.
Revisão de código: realizar revisões regulares de código para garantir a qualidade, o desempenho e a capacidade de manutenção do código, concentrando-se nas práticas recomendadas pela Red Hat e fornecendo feedback construtivo aos membros da equipe.
Desenvolvimento: Participar ativamente no desenvolvimento de APIs / aplicações JAVA no ambiente de nuvem Openshift, assumindo a liderança em tarefas críticas e complexas relacionadas a diversas soluções, além de implementar serviços de API para integrações, apoio para construção de pipelines JAVA.
Documentação técnica: crie e mantenha documentação técnica, incluindo especificações de design, diagramas de arquitetura e documentação de código, com ênfase específica em componentes da nuvem.
Refinamento: Auxiliar no refinamento, estimativa e atribuição de tarefas Solução de problemas: Abordar desafios e questões técnicas à medida que surgirem, encontrando soluções eficientes.
Garantia de qualidade: oriente as equipes de controle de qualidade para garantir que o software seja exaustivamente testado e atenda aos padrões de qualidade, especialmente para casos de uso de pagamentos e fraude.
Mantenha-se atualizado: mantenha-se atualizado com as últimas tendências e avanços no ecossistema JAVA, aplicando-os quando relevante para aprimorar nossas soluções.
Requisitos Bacharelado - Ciências da Computação, Engenharia, Física ou quaisquer outros cursos com formação lógica e analítica.
Certificações: Java SE 8 Programmer II (Also available in CHS for Taiwan) Exam Number: 1Z0-809 ou similar ou EX288 - Red Hat Certified OpenShift Application Developer exam ou EX328 - Red Hat Certified Specialist in Building Resilient Microservices exam Experiência comprovada de no mínimo 5 anos como arquiteto de soluções JAVA e seus frameworks mais conhecidos como (Springboot e Quarkus) Experiência em arquitetura corporativa, integração de sistemas e design e arquitetura interativa.
Uma forte compreensão dos princípios complexos da ciência da computação e da engenharia de software.
Capacidade de entender os requisitos de negócios e traduzi-los em requisitos técnicos.
Fortes habilidades analíticas e de modelagem arquitetônica.
Experiência comprovada nos principais conceitos e princípios de arquitetura, incluindo DDD, micro serviços, APIs REST, TDD.
Capacidade de analisar problemas complexos de diferentes ângulos e tomar decisões considerando todas as compensações.
Colaborar com clientes, outros arquitetos e gerentes de produtos para determinar os requisitos funcionais e não funcionais para novos recursos.
Colaborar com parceiros em questões de integração do sistema.
Trabalhar com equipes de desenvolvimento de software para comunicar uma visão abrangente da solução e desenvolver designs de software detalhados e APIs.
Criar desenhos de arquitetura técnica.
Habilidade pessoal Ser flexível e orientado para objetivos Execute para obter resultados Liderar a mudança e a inovação Perfil do jogador da equipe Pressão solicitada Seja protagonista Saiba como resolver problemas de maneira eficaz Compartilhe conhecimento Comunicação aberta e clara Inteligência emocional