Match score not available

Desenvolvimento Java Sênior

Remote: 
Full Remote
Work from: 

Offer summary

Qualifications:

Proficiency in Java 17, Experience with SQL and NoSQL databases, Familiarity with Spring Framework and related technologies, Knowledge of Agile practices and TDD.

Key responsabilities:

  • Develop robust applications using Java
  • Manage APIs and implement microservices architecture
DBC Company logo
DBC Company
501 - 1000 Employees
See all jobs

Job description

Oportunidade PJ


O que você precisa para de candidatar?


Experiência ou conhecimento em práticas ágeis para aumentar a eficiência do desenvolvimento de software.

Aplicação de TDD para assegurar a qualidade e a funcionalidade do software desde o início do desenvolvimento.

Experiência ou conhecimento em gerenciar APIs com ferramentas de API Gateway.

Familiaridade com serviços da AWS para desenvolvimento e implantação em nuvem.


O que é necessário para participar desse processo seletivo?

  • Experiência com Java 17: Proficiência no uso da versão mais recente do Java para desenvolver aplicações robustas e eficientes.
  • Experiência com SQL (Oracle): Habilidade para trabalhar com bancos de dados relacionais, incluindo a criação e otimização de consultas SQL.
  • Experiência com NoSQL (MongoDB): Conhecimento em bancos de dados NoSQL, especialmente MongoDB, para lidar com grandes volumes de dados não estruturados.
  • Experiência com Spring Framework: Competência em utilizar o Spring Framework para facilitar o desenvolvimento de aplicações Java.
  • Experiência com Spring Data JPA, Hibernate: Familiaridade com o uso de JPA e Hibernate para mapeamento objeto-relacional.
  • Experiência com Spring Data MongoDB: Capacidade de integrar e manipular dados em MongoDB usando Spring Data.
  • Experiência com Spring Data Redis: Uso de Redis para armazenamento em cache e manipulação de dados em tempo real.
  • Experiência com Mensageria (Kafka): Implementação de sistemas de mensageria e processamento de eventos com Apache Kafka.
  • Experiência com Swagger Open API: Criação e documentação de APIs RESTful utilizando Swagger para garantir a clareza na comunicação de serviços.
  • Experiência com consumo e construção de APIs REST: Desenvolvimento e integração de APIs RESTful de forma eficiente e segura.
  • Experiência com Git (Git, Gitlab, Bitbucket): Utilização de sistemas de controle de versão para gerenciar e colaborar em projetos de software.
  • Experiência com Docker: Criação e gerenciamento de containers para assegurar a portabilidade e a consistência de ambientes de desenvolvimento.
  • Experiência com Kubernetes / Kibana / DataDog: Implementação e monitoramento de aplicações em ambientes de orquestração de containers e análise de logs.
  • Experiência com Arquitetura de Microserviços: Projeto e implementação de sistemas baseados em micro serviços para garantir escalabilidade e flexibilidade.
  • Experiência com Padrões de projetos (Hexagonal, Clean, SOLID): Aplicação de princípios e práticas de design para garantir a qualidade e a manutenibilidade do código.

Required profile

Experience

Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Java Developer Related jobs