Desenvolvedor(a) Fullstack Sênior (JAVA)
On-site · Porto Alegre, Rio Grande do Sul, Brazil or Passo Fundo, Rio Grande do Sul, Brazil
Job Summary
Desenvolvedor(a) Fullstack Sênior (JAVA) para atuar presencialmente em Passo Fundo ou Porto Alegre/RS. Responsável por analisar problemas de negócio e técnicos, desenvolver e manter APIs e serviços backend em Java/Kotlin, evoluir sistemas legados, implementar integrações entre sistemas, investigar problemas em produção com logs e métricas, participar de decisões técnicas com foco em performance e custos, escrever testes automatizados, realizar code reviews, balancear velocidade e qualidade, e aplicar ferramentas de IA como apoio na análise de problemas e refatoração. Requisita experiência sólida com backend, APIs REST, bancos SQL/NoSQL, Git, testes, práticas de Clean Code/SOLID, CI/CD, observabilidade, Agile, e conhecimento básico em React e consumo de APIs no frontend. Diferenciais: hexagonal, DDD, event-driven, Docker, Grafana/Datadog, Kafka/RabbitMQ, OAuth/JWT, Next.js, IA no desenvolvimento.
Required Qualifications
- Experiência sólida com backend (Java 17+, Kotlin)
- Experiência com APIs REST
- Experiência com bancos SQL e NoSQL
- Experiência com manutenção e evolução de sistemas legados
- Experiência com Git e fluxo de versionamento (PR, code review)
- Capacidade de análise e resolução de problemas (debug, logs, troubleshooting)
- Experiência com testes unitários e de integração
- Conhecimento em boas práticas (Clean Code, SOLID)
- Vivência com CI/CD (pipelines de build/deploy)
- Noções de observabilidade (logs, métricas e traces)
- Vivência com metodologias ágeis (Scrum/Kanban)
- Experiência trabalhando em times colaborativos
- Capacidade de decompor problemas e atuar com requisitos incompletos
- Tomada de decisão considerando trade-offs
- Conhecimento básico em React e consumo de APIs no frontend
- Capacidade de validar criticamente saídas de ferramentas de IA
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.