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).
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).
Categorias
Sobre a Empresa
Mais vagas na Solutis →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
Você será redirecionado para o site da empresa
Vagas Relacionadas
Work From Home LangChain AI Engineer (Python)
BairesDev
Work From Home Junior QA Automation Engineer
BairesDev
Trabalhe de Casa Analista Junior de Compras
BairesDev
Trabalhe de Casa Analista Junior de Relações Públicas
BairesDev
Trabalhe de Casa Analista de Folha de Pagamento Júnior
BairesDev