Remoto
(Cualquier lugar)
Rango salarial
Contratista
Nivel de experiencia
Senior
Requisitos
Tareas y Responsabilidades
Show originalSobre la oportunidad
Estamos buscando un(a) Desarrollador(a) Fullstack Java – Senior para trabajar en proyectos estratégicos, con enfoque en arquitectura moderna, alta escalabilidad y buenas prácticas de ingeniería de software.
Buscamos a alguien con perfil hands-on, visión arquitectónica y capacidad para trabajar tanto en el backend como en el frontend, contribuyendo activamente a las decisiones técnicas y la evolución de la plataforma.
Responsabilidades
- Desarrollar y evolucionar aplicaciones backend en Java (Spring Boot)
- Construir y mantener interfaces frontend modernas (React o Angular)
- Definir e implementar arquitecturas escalables y resilientes
- Crear y consumir APIs REST (y eventualmente SOAP)
- Trabajar con integraciones externas (APIs, mensajería, IAM, etc.)
- Garantizar la calidad del código (Clean Code, SOLID, pruebas automatizadas)
- Participar en code reviews y decisiones arquitectónicas
- Apoyar técnicamente a desarrolladores más junior
Requisitos Técnicos Obligatorios
Backend
- Java 11+ (idealmente Java 17 o superior)
- Spring Boot
- JPA / Hibernate
- Creación de APIs REST
- Seguridad con Spring Security / OAuth2 / JWT
- Pruebas con JUnit y Mockito
- Base de datos relacional (PostgreSQL, MySQL o Oracle)
Frontend
- React o Angular
- TypeScript
- Consumo de APIs REST
- Gestión de estado
- Buenas prácticas de componentización
DevOps / Arquitectura
- Docker
- Conocimiento en Kubernetes
- CI/CD
- Git (flujo Gitflow o trunk-based)
- Conocimientos de arquitectura en microservicios
Diferenciales
- Experiencia con mensajería (Kafka o RabbitMQ)
- Experiencia con API Gateway (Kong, Nginx, etc.)
- Conocimiento en observabilidad (APM, logs estructurados, métricas)
- Experiencia con entornos cloud (AWS, Azure o OCI)
- Experiencia con autenticación S2S (IAM, OAuth2 Client Credentials)
Perfil Comportamental
- Proactividad y autonomía
- Capacidad de análisis crítico
- Comunicación clara con el equipo técnico y áreas de negocio
- Enfoque en calidad y rendimiento
Modelo de Trabajo
- Remoto
- Tipo de contratación: PJ
Compartir vacante:
Compartir vacante: