Desenvolvedor Java Jr - ID 204069

CLT, São Paulo Remote

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.

Qintess. Accelerate your essence.

---

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.

Requirements

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.
Familiaridade com Git e versionamento de código.
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.

Benefits

Vale Refeição/Alimentação Alelo;
Assistência Médica Notre Dame Intermédica | Hapvida – mensalidade 100% coberta para o colaborador e 50% para dependentes e assistência coparticipativa;
Assistência odontológica Amil: mensalidade 100% coberto para o  colaborador e 50% para dependentes;
Seguro de Vida: 100% custeado pela empresa;
Licença maternidade e paternidade estendida;
Parcerias com Instituições de Ensino Superior e Escolas de Idiomas que oferecem desconto (para o colaborador e dependentes diretos);
Convênio com Farmácias, Droga Raia e Drogasil com desconto em medicamentos (Univers - App);
Apoio a Certificações (de acordo com a área de atuação);
Gympass | Wellhub;
Notebook fornecido pela Empresa;
Bônus por indicação de profissionais;
Programa de Realocação Interna.