Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

DROGARIA ARAUJO

DESENVOLVEDOR SR - JAVA

Posted Updated
Discussion

Description

É apaixonado por Tecnologia e tem interesse em fazer parte do time de Desenvolvimento da Maior Rede de Varejo Farma de Minas Gerais? Então essa vaga pode ser sua.

Na Araújo, nos desenvolvemos diariamente e fazemos parte de um time dinâmico, colaborativo e focado na entrega dos melhores resultados. Seu dia a dia será repleto de desafios. Buscamos talentos que se realizam em servir, que sejam inovadores e que valorizam pessoas.

Principais responsabilidades

  • Liderar tecnicamente o desenvolvimento e a manutenção de sistemas corporativos em Java;
  • Atuar no desenho e na implementação de arquiteturas de microsserviços escaláveis e resilientes;
  • Garantir a qualidade do código por meio de boas práticas de engenharia de software (SOLID, DDD, TDD, Clean Code, Design Patterns);
  • Conduzir code reviews, mentorando desenvolvedores plenos e juniores;
  • Participar da definição de padrões arquiteturais e pipelines de CI/CD em conjunto com as equipes de DevOps;
  • Apoiar e otimizar o ciclo de vida das aplicações, desde a concepção até a implantação em ambientes produtivos;
  • Trabalhar de forma colaborativa com times multidisciplinares utilizando metodologias ágeis (Scrum/Kanban).

Requisitos obrigatórios


  • +5 anos de experiência com desenvolvimento Java (Java 8+ ou superior);
  • Domínio de Spring Framework / Spring Boot;
  • Sólidos conhecimentos em bancos de dados relacionais (SQL Server, PostgreSQL ou MySQL);
  • Experiência avançada em modelagem e desenvolvimento de microsserviços;
  • Experiência com APIs RESTful e integrações entre sistemas;
  • Proficiência com ORMs (Hibernate/JPA);
  • Vivência com Azure DevOps, GIT e integração contínua;
  • Experiência prática com TDD, BDD, testes unitários e automação de testes;
  • Conhecimento sólido de Design Patterns, SOLID e DDD.

Desejável


  • Experiência com mensageria (Kafka, RabbitMQ, ActiveMQ);
  • Vivência com containers e orquestração (Docker, Kubernetes);
  • Conhecimento em front-end moderno (Angular, Flutter ou React);
  • Experiência em monitoramento e observabilidade (Prometheus, Grafana, ELK).

Perfil esperado


  • Capacidade de tomar decisões técnicas com autonomia e responsabilidade;
  • Perfil colaborativo e mentor de outros desenvolvedores;
  • Foco em performance, segurança e qualidade de entrega.


MODELO DE TRABALHO

  • Presencial
  • Efetivo – CLT
  • Local: Centro – Belo Horizonte


Vaga também destinada a Pessoas com Deficiência (PCD)


BENEFÍCIOS:

  • Vale transporte;
  • Seguro de vida;
  • Plano de saúde Unimed coparticipativo;
  • Plano odontológico Metlife;
  • Convênio Araujo (desconto em produtos alimentícios e outros);
  • Participação nos resultados (PPR);
  • Parcerias com universidades (cursos, graduações e pós-graduações);
  • Parcerias com escolas de idiomas;
  • Parcerias com SESC;
  • Parceria com Lavemcasa (Lavanderia);
  • Descontos em estacionamentos e restaurantes próximos aos prédios administrativos.

Requisitos

Estudos
Ensino Superior
Competências
React
RabbitMQ
Kafka
aws
Azure
Spring Boot
MySQL
Hibernate
PostgreSQL
SQL Server
Java
Grafana
java 8
observabilidade

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →