Semi-Senior Fullstack Developer (Java) (Por proyecto)

Desarrollo place México home Remoto schedule Tiempo Completo

Compartir

Semi-Senior Fullstack Developer (Java) (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 3 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 con handover de equipos salientes.

Actividades

  1. Incorporarse durante el handover de la celda saliente para absorber contexto del módulo.
  2. Desarrollo de microservicios en Java 21 + Spring Boot 3.x bajo la guía del Senior del equipo.
  3. Desarrollo de componentes de frontend en ReactJS + TypeScript.
  4. Pair programming
  5. Implementación de pruebas unitarias y de integración con JUnit.
  6. Atención de cobertura con JaCoCo.
  7. Atención de bugs, mejoras y seguimiento a hallazgos de PMD / Checkstyle.
  8. Participación en code reviews (como autor y revisor).
  9. Seguimiento a tareas dentro del sprint o flujo de trabajo establecido

Conocimientos necesarios

  1. Java 17+ con Spring Boot 3.x en ambientes productivos (mínimo 2 años).
  2. Exposición a arquitecturas de microservicios.
  3. ReactJS + TypeScript a nivel intermedio.
  4. Consumo e implementación de APIs REST.
  5. Bases de datos relacionales: consultas SQL, joins, nociones de optimización.
  6. Maven para gestión de dependencias y builds.
  7. Git / GitFlow y trabajo colaborativo en ramas.
  8. Pruebas unitarias con JUnit y Jest.
  9. Disposición a trabajar sobre un código base heredado.

Conocimientos deseados

  1. Spring Security (autenticación y autorización de APIs).
  2. Apache Kafka para mensajería asíncrona.
  3. Exposición previa a AWS (Secrets Manager, CodeArtifact, IAM) o GCP.
  4. Herramientas de calidad: JaCoCo, PMD, Checkstyle.
  5. Dynatrace u otras herramientas de observabilidad.
  6. Docker y pipelines de CI/CD.
  7. Metodologías ágiles (Scrum / Kanban).
  8. Inglés lectura técnica.
Empieza ahora! - Empieza ahora! -