
ENGENHEIRO(A) DE SOFTWARE SR
- Belo Horizonte - MG
- Permanente
- Período integral
- Desenvolver e manter funcionalidades no software, propondo melhorias e refatorações quando necessário;
- Estar sempre presente nos canais de comunicação da empresa;
- Participar ativamente do desenvolvimento técnico, sugerindo ferramentas e tecnologias.
- Colaborar com o time, apoiar colegas e participar de reuniões de alinhamento.
- Utilizar ferramentas como Azure DevOps e Git para versionamento e organização das tarefas.
- Garantir a qualidade do código com testes automatizados (unitários, integração e mutação).
- Participar de code reviews e contribuir com padrões técnicos e boas práticas.
- Estimar e mitigar riscos em tarefas complexas.
- Auxiliar no onboarding e evolução técnica de profissionais menos experientes.
- Experiência sólida com Java 7+, Java EE, Spring Boot, Quarkus e MicroProfile, para sustentar e evoluir os nossos projetos.
- Experiência em desenvolvimento front-end usando Angular 2+ para criar interfaces modernas e interativas.
- Familiaridade com Docker para criação e gerenciamento de ambientes de desenvolvimento e produção.
- Vivência em integrações assíncronas com RabbitMQ e/ou AWS SQS para comunicação entre serviços.
- Experiência com documentação técnica utilizando Markdown, Swagger/OpenAPI, C4 Model e UML.
- Conhecimento em bancos de dados relacionais e não relacionais, como PostgreSQL, SQL Server e MongoDB.
- Domínio de boas práticas de arquitetura de software, como DDD, Microsserviços, MVC e Clean Architecture.
- Experiência em implementar Testes Unitários (JUnit) para garantir a qualidade do código.
- Conhecimento em Redis para caching e armazenamento de dados em memória.
- Proficiência em Git, com boas práticas de versionamento utilizando GitFlow.
- Familiaridade com Integração AWS para implementar e gerenciar serviços em nuvem.
- Possuir experiência com servidores de aplicação GlassFish e/ou Payara.
- Conhecimento em Apache Wicket para desenvolvimento web em Java.
- Familiaridade com Flutter Desktop para aplicações multiplataforma.
- Familiaridade com Electron JS para construção de aplicações desktop com tecnologias web.
- Conhecimento em JavaScript e TypeScript, complementando suas habilidades no front-end.
- Experiência em Testes de Mutação (Pitest) para elevar a qualidade dos testes;
- Familiaridade com Azure DevOps (Pipeline) para otimizar processos de desenvolvimento contínuo;
- Conhecimento em DynamoDB para implementações escaláveis de bancos de dados;
- Conhecimento de sistemas Linux e sua administração.
- Vale Alimentação/Vale Refeição no valor de R$ 45,00/dia útil (Cartão Sólides Benefícios);
- Vale transporte ou Vale combustível;
- Plano de Saúde da Unimed no formato de coparticipação, sem mensalidade;
- Plano Odontológico OdontoPrev, mensalidade fixa de R$21,91;
- Terapia: Parceria com Psicologia Viva - 3 sessões gratuitas por mês;
- Cursos Online que vão da Gastronomia a Pós Graduação (Qualifica);
- Acesso a todos os cursos da Escola de Pessoas;
- Auxílio Home Office no valor de R$60,00 (Cartão Sólides Benefícios);
- Curso de Inglês (English Pass);
- Facilidades (manicure na empresa, lanche balanceado, entre outros);
- Day off no mês do aniversário;
- Totalpass;
- Crédito Responsável (Empréstimo Consignado do Sólides Benefícios);
- Auxílio creche - para mães e pais com filhos até 3 anos;
- Auxílio ao dependente especial (estendido também para pais);
- Sólides Patinhas (15% de desconto em planos da DogLife);
- Convênio ecossistema Ânima (desconto em cursos de graduação e pós-graduação nas instituições do grupo;
- Pós-graduação Sólides (70% de desconto);
- Parceria com a OnHappy, Detronic e SESC;
- Dress Code Super Flexível.
Vem ser um Solidiano! Tem um time incrível te esperando =)