← Todas as vagas

Engenharia de Software SR

Feel Tech RH

remoto· CLT

Descrição da vaga

Oportunidade para Engenharia de Software em uma empresa de produtos financeiros.

Quais serão as responsabilidades dessa pessoa:

  • Desenvolvimento back-end utilizando Java orientada a objetos, Design Patterns;
  • Desenvolvimento de aplicações e serviços REST;
  • Arquitetura e melhores práticas de desenvolvimento;
  • Kubernetes e Spring Cloud;
  • Integrações com Kafka;
  • Práticas de testes unitários, micro serviços e arquitetura distribuída;
  • Conceitos de SOLID, utilização de padrões clean code para desenvolvimento, técnicas de code review;
  • Experiência com Git;

Hard Skills para concorrer a essa oportunidade:

  • Experiência sólida com Java (Java 7 ou superior).
  • Experiência com Spring Boot.
  • Experiência no desenvolvimento de APIs REST.
  • Experiência com microsserviços.
  • Conhecimento em bancos de dados relacionais e NoSQL (MongoDB).
  • Experiência com Git.
  • Conhecimento em testes unitários.
  • Conhecimento em SOLID, Clean Code e Design Patterns.
  • Vivência em times ágeis (Scrum/Kanban).

Diferenciais:

  • Conhecimento em React.
  • Experiência com Kafka, Spring Cloud, Spring WebFlux e arquitetura orientada a eventos.
  • Vivência com Kubernetes e AWS (ECS, SQS e S3).
  • Conhecimento em CI/CD, Jenkins e automação de testes.
  • Experiência com JUnit, Mockito e Wiremock.
  • Conhecimento em ferramentas de observabilidade, como Dynatrace, Prometheus, Grafana e OpenTelemetry.
  • Conhecimento em Consul, DevConsole e Design System (Diana).