Solutis

Engenheiro(a) de Software Back-End Java Sênior

📍 São Paulo, SP🏢 Híbrido
PUBLICIDADE

Descrição da Vaga

A Solutis busca um(a) Engenheiro(a) de Software Back-End Java Sênior para atuar em projetos inovadores e de grande escala, com foco em SDD (Spec-Driven Development) e Inteligência Artificial. O profissional será responsável por desenvolver soluções robustas e escaláveis, utilizando Java e o ecossistema Spring, em um ambiente de microsserviços e arquitetura distribuída.

Responsabilidades

  • Desenvolver e manter aplicações utilizando Java (versões 11 ou superiores) e o ecossistema Spring (Boot, Data, Security, Cloud).
  • Projetar e implementar microsserviços, arquiteturas distribuídas e APIs RESTful.
  • Aplicar a metodologia SDD (Spec-Driven Development) e utilizar o ecossistema do Spec Kit.
  • Trabalhar com bancos de dados relacionais (Oracle, PostgreSQL) e não relacionais (MongoDB).
  • Implementar soluções de mensageria e integração assíncrona (Kafka, RabbitMQ).
  • Garantir a qualidade do código através de Clean Architecture, princípios SOLID e testes automatizados (JUnit, Mockito).
  • Utilizar ferramentas de CI/CD, contêineres (Docker, Kubernetes) e ferramentas de qualidade de código (SonarQube).
PUBLICIDADE

Requisitos

  • ✓Experiência sólida e avançada com Java (versões 11 ou superiores).
  • ✓Domínio absoluto do ecossistema Spring (Boot, Data, Security, Cloud).
  • ✓Forte experiência em Microsserviços, arquitetura distribuída, padrões de resiliência e APIs RESTful.
  • ✓Prática com SDD (Spec-Driven Development / Desenvolvimento Orientado a Especificações) e familiaridade com o ecossistema do Spec Kit (GitHub).
  • ✓Experiência com bancos relacionais e não relacionais (ex: Oracle, PostgreSQL, MongoDB).
  • ✓Conhecimento em mensageria e integração assíncrona (Kafka, RabbitMQ ou correlatos).
  • ✓Domínio de Clean Architecture, princípios SOLID, testes automatizados (JUnit, Mockito) e controle de versão com Git.
  • ✓Prática com esteiras de CI/CD, contêineres (Docker / Kubernetes) e ferramentas de qualidade de código (como SonarQube).
  • •Conhecimento em plataformas de nuvem (AWS, Azure ou GCP).
  • •Familiaridade com ferramentas de observabilidade e monitoramento (ex: Dynatrace, OpenTelemetry).
  • •Uso ativo de outras ferramentas de IA aplicadas à engenharia de software (como Copilot, Cursor ou Claude Code).
  • •Vivência no desenvolvimento de plataformas internas, bibliotecas compartilhadas ou iniciativas de DevEx (Developer Experience).

A Solutis é Digital! Somos apaixonados por tecnologia e esse valor está presente em nossas ações e proposta de trabalho. Engajamento, busca intensa por conhecimento, empatia e criatividade são a nossa receita para cultivar e colher, sempre, o melhor resultado tecnológico.[Ver Mais]

Informações Adicionais

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
PUBLICIDADE
Candidatar-se a esta vaga →

Você será redirecionado para o site da empresa

PUBLICIDADE