Desenvolvedor Java Jr Id

Faz parte dos primeiros candidatos.
buscojobs Brasil
São Paulo
BRL 80.000 - 120.000
Faz parte dos primeiros candidatos.
Há 2 dias
Descrição da oferta de emprego

A Qintess é especialista em potencializar a essência do seu negócio. Nossas soluções de transformação digital permitem que sua empresa opere com rapidez e flexibilidade, acompanhando as mudanças de um mercado em constante evolução.

Aliados às melhores práticas em ESG, desenvolvemos capacidades digitais com inteligência e design inovador para suportar nossos clientes na jornada em direção a um crescimento sustentável.

Hoje, a Qintess possui, aproximadamente, 3.200 funcionários e mais de 2.000 clientes, com operações no Brasil, Chile, Colômbia, Estados Unidos e Europa. Entre os principais clientes, estão sete das dez principais instituições financeiras do mundo, oito das dez maiores empresas de serviços públicos do Brasil e duas das três maiores empresas de telecomunicações do país.

Estamos em busca de um Desenvolvedor Java Jr. para integrar nossa equipe de tecnologia. O profissional será responsável por implementar e manter aplicações seguindo boas práticas de arquitetura e desenvolvimento. Buscamos alguém com vontade de aprender, que tenha conhecimentos básicos de desenvolvimento backend e que queira crescer em um ambiente dinâmico e colaborativo.

Responsabilidades:

  • Desenvolver e manter aplicações Java seguindo padrões arquiteturais como Monólito e Client-Server.
  • Implementar APIs REST utilizando Spring Boot e realizar integrações com bancos de dados relacionais.
  • Criar microsserviços básicos com Spring Boot, garantindo isolamento de dados e comunicação eficiente via APIs.
  • Escrever consultas SQL para manipulação de dados em bancos relacionais como MySQL e PostgreSQL.
  • Utilizar frameworks de logging (Logback ou SLF4J) para registrar eventos da aplicação.
  • Escrever testes unitários básicos utilizando JUnit ou TestNG.
  • Implementar documentação de APIs utilizando Swagger ou Springfox.
  • Trabalhar com filas e mensagens utilizando RabbitMQ ou ActiveMQ.
  • Aplicar princípios de POO e SOLID no desenvolvimento de software.
  • Oferecer suporte técnico a colegas menos experientes e colaborar em code reviews.

Requisitos:

  • Conhecimento de Java e Kotlin, incluindo conceitos fundamentais da linguagem.
  • Noções básicas de arquitetura de software, incluindo camadas de apresentação, lógica de negócios e persistência de dados.
  • Experiência acadêmica ou pessoal com projetos utilizando Spring Boot.
  • Noções de programação reativa utilizando RxJava ou Reactor.
  • Conhecimento de padrões de projeto como Singleton, Factory e Observer.
  • Capacidade de oferecer suporte técnico e colaborar com a equipe.

Diferenciais:

  • Experiência com Docker para configuração de ambientes.
  • Conhecimento de circuit breakers e resiliência em chamadas de APIs externas.
  • Experiência com filas de mensagens para processamento assíncrono.
  • Vivência com metodologias ágeis, como Scrum ou Kanban.
Obtém a tua avaliação gratuita e confidencial do currículo.
Seleciona o ficheiro ou arrasta e larga-o
Avatar
Coaching online gratuito
Melhora as tuas possibilidades de receberes um convite para entrevista!
Torna-te numa das primeiras pessoas a explorar as novas ofertas de Desenvolvedor Java Jr Id em São Paulo