Arquiteto Software – Java - São Paulo, Brasil - Chaintech Tecnologia

    Chaintech Tecnologia
    Chaintech Tecnologia São Paulo, Brasil

    há 2 semanas

    Default job background
    Descrição

    Job descriptionA CHAINTECH, empresa especializada em soluções REDHAT abre oportunidade para Arquiteto de Software JAVA, venha fazer parte da empresa que mais cresce no país.


    Main responsibilitiesLiderança Técnica:

    Fornecer orientação e mentoria a uma equipe de desenvolvedores, possibilitando elevando o uso de melhores práticas e padrões de codificação, com foco na estabilidade, desempenho, confiabilidade e monitoramento da plataforma.


    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.

    Requirements and skillsBacharelado - 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 similarEX28- Red Hat Certified OpenShift Application Developer examEX32- Red Hat Certified Specialist in Building Resilient Microservices examExperiê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 liderar e orientar membros da equipe e orientá-los em aspectos e decisões arquitetônicas importantes.
    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.
    Coordenar a comunicação entre múltiplas dependências e provedores externos
    Experiência com desenvolvimento de apps mobile é um diferencial.

    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.

    Fornecer orientação técnica e treinamento para desenvolvedores e engenheiros.
    Auxiliar as equipes de desenvolvimento com o desenvolvimento prático de software em áreas críticas.
    Auxiliar o suporte ao cliente e as equipes de desenvolvimento na solução de problemas complexos.
    Criar desenhos de arquitetura técnica.
    Conhecer a arquitetura do sistema SEI que Governo Federal e Tribunais utiliza será um diferencial.

    Additional informationHabilidade 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

    Forma de Trabalho:
    Híbrida (Dois dias no mínimo no cliente)

    Contrato:
    R$ 21.000,00 (Cooperado ou PJ)

    Local do trabalho:
    Taboão da Serra - SP

    #J-18808-Ljbffr