Companhia

SicrediVer mais

addressEndereçoHome Office
CategoriaEngenharia

Descrição do trabalho

Será importante ter conhecimento/experiência nestes temas:

Linguagem de Programação:

  • Proficiência avançada em Java.

Frameworks:

  • Experiência comprovada com o framework Spring (Spring Boot, Spring MVC, Spring Data, etc.).
  • Habilidade no uso de JUnit para testes unitários e de integração.

Ferramentas:

  • Experiência com Apache Kafka para processamento de streams e mensageria.
  • Domínio de sistemas de controle de versão, especificamente Git.

Conceitos de Programação:

  • Sólido entendimento de Orientação a Objetos.
  • Conhecimento em desenvolvimento de APIs RESTful.

Banco de Dados:

  • Experiência com bancos de dados relacionais e não-relacionais, incluindo gerenciamento de concorrência.
  • Conhecimento sobre o Teorema de CAP;
  • Conhecimento sobre ACID e BASE transactions;

Arquitetura de Software:

  • Experiência na construção e manutenção de microserviços.
  • Compreensão de arquiteturas monolíticas e suas implicações.

Orquestração de Containers:

  • Habilidade com Kubernetes para gerenciamento de containers em produção.

Padrões de Design e Arquitetura:

  • Conhecimento em idempotência e sua aplicação em sistemas distribuídos.
  • Familiaridade com o padrão SAGA para gerenciamento de transações em microserviços.
  • Experiência com o padrão Outbox para integração de eventos e mensageria.
  • Experiência com Design Orientado a Domínio
  • Conhecimento em EDA, Event-Driven Architecture

Performance:

  • Capacidade de realizar análise de performance e otimização de sistemas.

Sistemas Distribuídos:

  • Conhecimentos sólidos em sistemas distribuídos, incluindo:
  • Gerenciamento de transações distribuídas.
  • Implementação de observabilidade para monitoramento e rastreamento.
  • Liderar a estratégia de desenvolvimento de software;
  • Evoluir padrões, trilhos e boas práticas de desenvolvimento;
  • Realizar treinamento e desenvolvimento técnico dos times;
  • Fomentar P&D para adoção de novas tecnologias e/ou processos;
  • Atuar na solução de problemas, facilitando o dia a dia dos desenvolvedores;
  • Referência técnica;
  • Participando de eventos da área tech;
  • Mentorear e desenvolver os tech leads;
  • Evoluir o tema de Developer Experience.
Refer code: 1575331. Sicredi - O dia anterior - 2024-03-11 23:09

Sicredi

Home Office
Feed de vagas

PAGINA DE TRABAJO | MOTORISTA DE ÔNIBUS (SOLEDADE/RS)

Indeterminado

Soledade, PB

MECÂNICA MECÂNICO DE PRODUÇÃO NA CROWN

Indeterminado

Rio Tinto, PB

ESTÁGIO EM CONTABILIDADE

Atrativa Rh

Lauro de Freitas, BA

INTERPRETE LIBRAS

Foco Recursos Humanos

Três Lagoas, MS

Warehouse Foreman

Baker Hughes

location Son En Breugel, North Brabant, Netherlands

Lead Finance Specialist - FP&A Operations - Pressure Pumping

Baker Hughes

location Dhahran, Eastern Region, Saudi Arabia

Field Specialist I ALS (Artificial Lift - HPUMPS)

Baker Hughes

Colômbia, SP

Senior Sales Manager

Baker Hughes

location Breda, North Brabant, Netherlands

Compartilhe trabalhos com amigos

Trabalhos relacionados

Cas Software Engineer Specialist Backend

BACKEND SOFTWARE ENGINEER SPECIALIST

Tecnologia Agibank

Campinas, SP

2 meses antes - visto

Global IT Software Engineer Senior Specialist

Boston Consulting Group

Costa Rica, MS

2 meses antes - visto

Cas software engineer specialist salesforce

Sicredi

Home Office

3 meses antes - visto

CAS Software Engineer Specialist Mobile

Sicredi Força Dos Ventos Sp

Jaguariúna, SP

3 meses antes - visto

CAS Software Engineer Specialist Mobile

Grabjobs Brazil

Home Office

3 meses antes - visto