Analista de Desenvolvimento de Sistemas ToledoPr

Sicredi

Not Interested
Bookmark
Report This Job

profile Job Location:

Toledo - Brazil

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Description

Realizar o suporte de sistemas internos utilizados pelos colaboradores desenvolver aplicações e realizar integrações entre ferramentas afins de garantir a melhoria continua de processos e ganho de eficiência da cooperativa.


Responsibilities

Responsabilidades:

  • Desenvolver e manter APIs e serviços back-end.
  • Colaborar com equipes de front-end e design para integrar soluções completas.
  • Garantir a melhor experiência do usuário através de práticas de design e usabilidade.
  • Otimizar aplicações para máxima velocidade e escalabilidade.
  • Participar de revisões de código e garantir a qualidade do código.
  • Manter-se atualizado com as últimas tendências e tecnologias de desenvolvimento.


Experiência Profissional:

  • Desenvolvimento de Software: 2 anos ou mais em desenvolvimento de software especialmente back-end.
  • Projetos: Participação em projetos que envolvem integração de sistemas desenvolvimento de APIs e serviços web RPA e automações.
  • Metodologias Ágeis: Experiência trabalhando com metodologias ágeis como Scrum ou Kanban.

Prerequisites

Requisitos:

  • Conhecimento em Java 8.
  • Familiaridade com Spring Boot.
  • Experiência com APIs REST.
  • Noções de banco de dados relacional (PostgreSQL).
  • Conhecimento em testes unitários com JUnit.
  • Noções de Git e versionamento. (Gitlab)
  • Capacidade de leitura e entendimento de JavaScript.
  • Noções de CI/CD.

Diferenciais:

  • Conhecimento básico em Docker.
  • Familiaridade com ferramentas de build (Maven ou Gradle).
  • Entendimento introdutório sobre microsserviços e segurança (JWT).
  • Experiência com mensageria (Kafka/RabbitMQ) será um diferencial.

Habilidades Adicionais:

  • Testes Automatizados: Implementação e manutenção de testes automatizados.
  • Arquitetura de Software: Conhecimento avançado em design patterns e arquitetura de software.
  • Documentação: Contribuição para a documentação técnica de projetos.

Tecnologias e Ferramentas:

  • Linguagens de Programação: Experiência com linguagens como Java Python entre outras.
  • Bancos de Dados: Experiência com bancos de dados relacionais (SQL) e não relacionais (NoSQL).
  • Controle de Versão: Uso de Git para controle de versão e práticas de integração contínua.
  • Containerização: Experiência com Docker e Kubernetes.
  • Serviços em Nuvem: Experiência com plataformas de nuvem como AWS Azure ou Google Cloud.

Experiences

DescriptionRealizar o suporte de sistemas internos utilizados pelos colaboradores desenvolver aplicações e realizar integrações entre ferramentas afins de garantir a melhoria continua de processos e ganho de eficiência da cooperativa.ResponsibilitiesResponsabilidades:Desenvolver e manter APIs e serv...
View more view more

Key Skills

  • Internship
  • Accounts Receivable
  • Generator
  • Computer Operating
  • Corporate Risk Management

About Company

Company Logo

Há mais de 120 anos, nos reinventamos a cada dia e nos desafiamos em tudo o que fazemos, sendo impulsionados pelo trabalho de cada uma das nossas pessoas colaboradoras. Nosso propósito é construir uma sociedade mais próspera ao lado dos mais de 45 mil talentos que também acreditam nes ... View more

View Profile View Profile