Java Software Engineer Sr (Por proyecto)
Desarrollo¡Desafíate! Muéstranos tu talento y déjanos llevarlo más allá del límite. Buscamos geeks inconformes con lo ordinario.
Trabaja con los mejores, nuestro equipo está cambiando la forma en que las personas interactúan con la tecnología. ¡Te queremos de nuestro lado!
Jornada
Tiempo completo.
Contrato por proyecto de 3 meses.
Experiencia
Minimo de 5 años en:
Desarrollo backend productivo con Java 21 y Spring Boot 3.x en arquitecturas de microservicios; mensajería asíncrona con Kafka; ecosistema AWS; proyectos empresariales.
Actividades
- Desarrollo de microservicios en Java 21 + Spring Boot 3.x bajo la guía del Senior del equipo.
- Pair programming
- Implementación de pruebas unitarias y de integración con JUnit. Atención de cobertura con JaCoCo.
- Atención de bugs, mejoras y seguimiento a hallazgos de PMD / Checkstyle.
- Participación en code reviews (como autor y revisor).
- Seguimiento a tareas dentro del sprint o flujo de trabajo establecido
Conocimientos necesarios
- Java 21+ con Spring Boot 3.x en ambientes productivos (mínimo 3 años).
- Exposición a arquitecturas de microservicios.
- Consumo e implementación de APIs REST.
- Maven para gestión de dependencias y builds.
- Git / GitFlow y trabajo colaborativo en ramas.
- Pruebas unitarias con JUnit y Jest.
Conocimientos deseados
- Spring Security (autenticación y autorización de APIs).
- Apache Kafka para mensajería asíncrona.
- Exposición previa a AWS (Secrets Manager, CodeArtifact, IAM) o GCP.
- Herramientas de calidad: JaCoCo, PMD, Checkstyle. Dynatrace u otras herramientas de observabilidad.
- Docker y pipelines de CI/CD.
- Metodologías ágiles (Scrum / Kanban).
- Inglés lectura técnica