Logo for Sólides Tecnologia

ENGENHEIRO(A) DE SOFTWARE FULLSTACK PL - JAVA

Roles & Responsibilities

  • Experience with Java 8+, Java EE, Spring Boot, Quarkus and MicroProfile
  • Experience in frontend development using Flutter
  • Familiarity with EKS for creating and managing development and production environments
  • Experience with asynchronous integrations using RabbitMQ and/or AWS SQS

Requirements:

  • Develop and maintain software features, proposing improvements and refactoring when necessary
  • Be actively involved in technical development, suggesting tools and technologies
  • Use tools such as Azure DevOps and Gitlab for version control and task organization
  • Ensure code quality with automated tests (unit, integration and mutation)

Job description

Somos a Sólides, a única empresa de tecnologia brasileira de Gestão Integrada de Pessoas com Inteligência Comportamental. Nossa plataforma é #completadeverdade, com soluções para RH e Departamento Pessoal, feitas para todos os negócios do país.

Em 2022, nossa história ganhou ainda mais força! Recebemos o maior investimento já feito em uma HR Tech na América Latina — R$ 530 milhões, liderado pelo fundo Warburg Pincus — e adquirimos o Tangerino. Em 2024, a compra da Folha de Pagamento Digital nos consolidou como a one stop shop das PMEs e a união com RHGestor reforçou nosso compromisso de tornar a gestão de pessoas estratégica acessível a todas as empresas. Hoje, com mais de 30 mil clientes e oito milhões de vidas impactadas, lideramos o setor de empresas de alto crescimento no Brasil.

Para chegarmos onde ninguém mais chegou, nossos valores são o nosso guia: somos corajosos para ser diferentes, fortes para alcançar resultados extraordinários, especialistas em pessoas e apaixonados pelos nossos clientes. Se você também é movido por sonhos, resultados e pessoas, vem que a Sólides é seu lugar!

Buscamos um Engenheiro de Software Full Stack PL para nos ajudar nesta missão.

 

Suas principais responsabilidades serão:

  • 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 Gitlab 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.

 

Para esta posição, esperamos que você tenha:

  • Experiência sólida com Java 8+, Java EE, Spring Boot, Quarkus e MicroProfile, para sustentar e evoluir os nossos projetos.
  • Experiência em desenvolvimento front-end usando flutter para criar interfaces modernas e interativas.
  • Familiaridade com EKS 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 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.

Será um diferencial se você:

  • Desenvolvimento mobile com flutter.
  • 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 Gitlab (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.

 

E se você ainda tem alguma dúvida se a Sólides é um bom lugar para se trabalhar, olha só quais são os benefícios de ser um(a) Solidiano(a):

  • 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.

E aí, topa?!
Vem ser um Solidiano! Tem um time incrível te esperando =)

Full Stack Engineer Related jobs

Other jobs at Sólides Tecnologia

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.