Experience with frameworks such as Spring Boot and Spring Cloud
Experience in building REST APIs
Knowledge of microservices architecture
Requirements:
Develop, evolve, and maintain Java backend applications
Design and implement scalable and secure RESTful APIs
Ensure code quality through best practices (Clean Code, SOLID, etc.)
Implement automated tests (unit and integration tests)
Job description
Este é um cargo remoto.
Oportunidade: Desenvolvedor Java - Sênior Requisitos: Experiência sólida com Java (8+) Vivência com frameworks como Spring Boot, Spring Cloud Experiência com construção de APIs REST Conhecimento em arquitetura de microserviços Experiência com bancos de dados relacionais (Oracle, PostgreSQL, MySQL) Experiência com mensageria (Kafka, RabbitMQ ou similares) Conhecimento em versionamento com Git Vivência com práticas de CI/CD Experiência com ambientes de alta disponibilidade e missão crítica Atividades: Desenvolver, evoluir e manter aplicações backend em Java Atuar em sistemas críticos com alta disponibilidade e performance Projetar e implementar APIs RESTful escaláveis e seguras Garantir qualidade de código por meio de boas práticas (Clean Code, SOLID, etc.) Realizar troubleshooting e otimização de performance em ambientes produtivos Trabalhar em conjunto com times de arquitetura, DevOps e frontend Participar de decisões técnicas e definição de arquitetura de soluções Implementar testes automatizados (unitários e integrados). Modelo de Atuação: Remoto Período: 5 Meses