Analista de Desenvolvimento de Software III at Experian | Job-Scouts.com

Analista de Desenvolvimento de Software III

Experian
full-time mid São Paulo, Brazil · More jobs in São Paulo, São Paulo, Brazil
This position is sourced from Experian's career page . Apply through Job-Scouts to track your application status.

Prefer a full account with a password? Sign Up to Apply

Job Description

Descrição do trabalho

 

Estamos a procura de um Engenheiro de Software Senior com solida experiencia em microsservicos, mente analitica e criatividade tecnica, capaz de atuar de forma independente e proativa em todas as fases do ciclo de vida do software, desde a analise de requisitos ate a evolucao de solucoes inovadoras.

O profissional devera demonstrar forte capacidade de resolucao de problemas, intolerancia a ineficiencias e excelencia em comunicacao escrita e verbal, alem de contribuir para melhorias no codigo e nas ferramentas que suportam o ritmo de operacao do negocio, garantindo o sucesso das aplicacoes criticas para a empresa.

RESPONSABILIDADES DIARIAS

• Trabalhar em um time multidisciplinar, atuando como Engenheiro de Software em aplicacoes back-end e participando ativamente de discussoes, proposicoes e planejamentos.

• Atuar como ponto de referencia para duvidas tecnicas e resolver impasses criticos, fornecendo orientacao especializada.

• Participar de todo o ciclo de desenvolvimento de software, desde a concepção até a implantação e operação.

PRINCIPAIS ENTREGAS

• Aplicar os princípios SOLID e Design Patterns na implementação, testes e manutenção.

• Desenvolver solucoes escalaveis para milhoes de usuarios.

• Realizar comunicacao eficaz e analise criteriosa das solicitacoes das equipes de Negocios, Produtos e outras areas.

• Garantir a qualidade das entregas.

• Compartilhar conhecimento e apoiar o desenvolvimento da equipe.

• Realizar code reviews e aplicar testes adequadamente.

• Manter a documentação dos serviços atualizada.

• Buscar constantemente melhorias técnicas e de desempenho.

• Demonstrar disposição para aprendizado continuo e aprimoramento constante.

O QUE ESTAMOS BUSCANDO EM VOCE?

• Excelente habilidade de comunicacao.

• Capacidade de trabalhar em equipe, alem de habilidades de planejamento, organizacao e negociacao.

• Dominio da linguagem de programacao Java 17+.

• Experiencia com Spring Framework, incluindo Spring Boot, Spring Data e Spring Batch.

• Experiencia com arquitetura de microsservicos, APIs REST e GraphQL.

• Experiencia com testes unitarios, utilizando JUnit, Mockito ou tecnologias similares.

• Experiencia com bancos de dados relacionais e nao relacionais.

• Experiencia com microsservicos conteinerizados utilizando Docker e orquestrados com Kubernetes.

• Conhecimento dos principais modelos e padroes de arquitetura de software, incluindo Design Patterns e SOLID.

• Experiencia pratica com solucoes em nuvem AWS, incluindo EKS, EC2, S3, EMR e SQS.

• Experiencia com pipelines de CI/CD, particularmente utilizando Jenkins.

SERA UM DIFERENCIAL

• Experiencia com Spark utilizando Python ou Scala.

• Familiaridade com solucoes de Big Data, incluindo Data Lake, Data Warehouse, ETL, BI, Data Mesh e MLOps.

• Experiencia com instrumentacao e observabilidade de aplicacoes utilizando Dynatrace, Datadog, Grafana ou ferramentas similares.

• Conhecimento de ferramentas de mensageria e eventos, como RabbitMQ e Kafka.

Requirements

Department: Technology
Function: Information Technology
Experience Level: Not Applicable

Location

São Paulo, Brazil
View on Google Maps

Similar open positions