Skills
Sobre a Vaga
Atue no desenvolvimento e sustentação de soluções backend para uma instituição que viabiliza a comercialização de energia elétrica no Brasil. Buscamos um(a) Desenvolvedor(a) Java especialista, hands-on, com foco em evolução técnica, qualidade, segurança e alta disponibilidade.
Responsabilidades
- Desenvolver, evoluir e sustentar aplicações backend com foco em alta disponibilidade e desempenho
- Participar da definição de arquitetura técnica e da implementação de APIs
- Construir APIs RESTful e arquiteturas de microsserviços
- Realizar integrações entre sistemas corporativos e plataformas externas
- Aplicar práticas de DevSecOps, testes automatizados e integração contínua
- Executar análise de performance, troubleshooting e otimização de aplicações
- Atuar em conjunto com arquitetos, analistas de negócio, DevOps e outras áreas
- Garantir qualidade por meio de code reviews e boas práticas de engenharia de software
Requisitos
- Experiência sólida com Java Backend (Java 11+)
- Conhecimento avançado em Spring Boot, Spring MVC, Spring Data e Spring Security
- Experiência com arquitetura de microsserviços
- Desenvolvimento de APIs REST e integração entre sistemas
- Experiência com bancos relacionais (Oracle, PostgreSQL, SQL Server) e SQL
- Vivência com mensageria (Kafka, RabbitMQ, ActiveMQ ou similares)
- Uso de Git e desenvolvimento orientado a boas práticas
- Conhecimento de Docker e containers
- Experiência com pipelines CI/CD
- Aplicação de design patterns e padrões de arquitetura
- Testes unitários, de integração e automação de testes
- No mínimo 5 anos de experiência em desenvolvimento de software
- Pelo menos 3 anos como especialista técnico ou líder técnico em projetos backend Java
Beneficios
- Modelo de contratação PJ
- Atuação 100% remota
- Ambiente de missão crítica com alto volume transacional e foco em modernização