Remoto
(Cualquier lugar)
Rango salarial
Empleado(a)
Nivel de experiencia
Senior
Requisitos
Habilidades deseadas
Tareas y Responsabilidades
Show originalSobre la vacante
Estamos buscando un Desarrollador Java Senior para liderar técnicamente iniciativas de desarrollo, definir arquitecturas y modernizar sistemas en entornos cloud. La posición es remota, bajo contrato CLT.
Responsabilidades
- Liderar técnicamente iniciativas de desarrollo.
- Definir arquitecturas y estándares de desarrollo.
- Realizar revisiones de código y mentorizar a desarrolladores.
- Garantizar la escalabilidad, el rendimiento y la seguridad de las aplicaciones.
- Trabajar en la modernización de sistemas y la migración a entornos cloud.
- Colaborar con equipos multidisciplinarios.
Requisitos
- Java 17+ (o superior).
- Spring Boot, Spring Cloud, Spring Security y Spring Data JPA.
- Arquitectura de microservicios y APIs REST.
- Patrones de diseño y principios SOLID.
- Bases de datos relacionales (Oracle, SQL Server, PostgreSQL) y NoSQL (MongoDB, Redis).
- Mensajería (Kafka, RabbitMQ o Azure Service Bus).
- Docker, Kubernetes y OpenShift.
- CI/CD con Azure DevOps, GitHub Actions o Jenkins.
- Pruebas unitarias, de integración y calidad de código (JUnit, Mockito, SonarQube).
- Observabilidad y monitoreo (Grafana, Prometheus, Dynatrace, Application Insights).
- Seguridad de aplicaciones (OAuth2, JWT, OpenID Connect).
- Cloud Computing (Azure, AWS o GCP).
Modelo de trabajo y ubicación
La vacante es 100% remota, con contratación CLT, permitiendo trabajar desde cualquier lugar de Brasil.
Compartir vacante:
Compartir vacante: