* Salário: R$ 11.000 a R$ 20.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Senior
👨💻 Desenvolvedor Java Sênior | Backend | Arquitetura de Sistemas
Para trabalhar em Jaragua do Sul - Santa Catarina - 100% presencial
Buscamos um Desenvolvedor Java Sênior com sólida experiência no desenvolvimento de aplicações backend escaláveis e de alta performance, capaz de atuar na definição de arquitetura, tomada de decisões técnicas e mentoria de desenvolvedores.
Este profissional será responsável por projetar e evoluir sistemas críticos, garantindo qualidade de código, boas práticas de engenharia de software e integração eficiente entre sistemas corporativos.
A posição exige visão estratégica de tecnologia, capacidade de resolver problemas complexos e colaboração ativa com equipes multidisciplinares.
🚀 Responsabilidades
- Desenvolver e evoluir aplicações backend utilizando Java e frameworks modernos
- Definir e implementar arquitetura de software escalável
- Projetar e manter APIs REST de alta performance
- Atuar na análise técnica e definição de soluções
- Garantir qualidade de código seguindo Clean Code, SOLID e boas práticas
- Conduzir code reviews e mentoria de desenvolvedores
- Atuar na resolução de problemas técnicos complexos
- Colaborar com times de produto, QA e DevOps
🛠️ Stack Tecnológica
Linguagens e Frameworks
- Java 11+
- Spring Boot
- Spring Cloud
- Spring Data
- Hibernate / JPA
Arquitetura
- Microsserviços
- APIs REST
- Event-driven architecture
- Design Patterns
Banco de Dados
- PostgreSQL
- MySQL
- Oracle
- Redis (diferencial)
DevOps e Ferramentas
- Git
- Docker
- Kubernetes (diferencial)
- CI/CD (Jenkins, GitLab CI, GitHub Actions)
Mensageria
- Kafka
- RabbitMQ
🎯 Requisitos
- Experiência sólida com desenvolvimento Java backend
- Experiência com Spring Boot e APIs REST
- Experiência com arquitetura de microsserviços
- Conhecimento em modelagem de banco de dados
- Experiência com metodologias ágeis (Scrum/Kanban)
⭐ Diferenciais
- Experiência com cloud (AWS, Azure ou GCP)
- Conhecimento em observabilidade (logs, métricas e tracing)
- Experiência com sistemas de alta escala ou alta disponibilidade
- Vivência em ambientes industriais ou sistemas ERP
