Job summary
Una empresa de tecnología busca un Arquitecto de Java para trabajo 100% remoto. Serás responsable del producto y de la estrategia técnica, garantizando el funcionamiento óptimo de la aplicación y promoviendo buenas prácticas en el equipo. Se requiere experiencia sólida en Java, Spring y microservicios, así como liderazgo en entornos tecnológicos.
Conocimiento profundo de Java
Conocimientos en el framework de Spring, Spring Boot
Experiencia en diseño y desarrollo de interfaces REST APIs
Experiencia en desarrollo de tests unitarios
Trabajo con plataformas de CI/CD
Experiencia trabajando con microservicios
Experiencia en bases de datos relacionales
Experiencia con Gitflow o similar
Conocimiento profundo de patrones de diseño software
Conocimiento de la metodología Agile
Experiencia liderando equipos en entornos tecnológicos
Conocimiento de Domain Driven Design
Conocimiento de bases de datos no relacionales MongoDB
Otras tecnologías de servicios web (GraphQL, gRPC, SOAP)
Conocimiento de Gherkin
Experiencia en desarrollo de tests de integración
Experiencia en desarrollo de tests de rendimiento
Conocimiento en transaccionalidad distribuida entre servicios