Detalles de la Vacante

Senior Java Software Engineer

Descripción

Empresa: Blankfactor

En Blankfactor creamos soluciones tecnológicas innovadoras para empresas fintech y servicios financieros. Buscamos un ingeniero Java senior para transformar aplicaciones legacy C++ en microservicios Java modernos.

Experiencia requerida

5+ años desarrollando aplicaciones Java empresariales y experiencia en conversión de sistemas C++ a microservicios Java.

Responsabilidades

Analizar y reconstruir aplicaciones C++ legacy, diseñar e implementar microservicios Java, contenedorizar con Docker/Kubernetes, colaborar con arquitectos y QA, desarrollar suites de pruebas automatizadas, contribuir a pipelines CI/CD, solucionar problemas técnicos, producir documentación y realizar sesiones de transferencia de conocimiento.

Conocimientos técnicos

Java 11+, Spring Boot, Spring Cloud, Spring MVC, Docker, Kubernetes, Azure, SQL Server/PostgreSQL, Hibernate/Spring Data, microservicios, REST APIs, Kafka/RabbitMQ, CI/CD, SOLID, DDD, TDD.

Habilidades

Excelentes habilidades de comunicación y colaboración, capacidad de trabajar en entornos dinámicos, proactivo y orientado a soluciones.

Escolaridad

Licenciatura en Ciencias de la Computación, Ingeniería o campo relacionado.

Experiencia

5+ años desarrollando aplicaciones Java empresariales y experiencia en conversión de sistemas C++ a microservicios Java.

Conocimientos

Java 11+, Spring Boot, Spring Cloud, Spring MVC, Docker, Kubernetes, Azure, SQL Server/PostgreSQL, Hibernate/Spring Data, microservicios, REST APIs, Kafka/RabbitMQ, CI/CD, SOLID, DDD, TDD.

Habilidades

Excelentes habilidades de comunicación y colaboración, capacidad de trabajar en entornos dinámicos, proactivo y orientado a soluciones.

Actividades

Analizar y reconstruir aplicaciones C++ legacy, diseñar e implementar microservicios Java, contenedorizar con Docker/Kubernetes, colaborar con arquitectos y QA, desarrollar suites de pruebas automatizadas, contribuir a pipelines CI/CD, solucionar problemas técnicos, producir documentación y realizar sesiones de transferencia de conocimiento.

Educación

Licenciatura en Ciencias de la Computación, Ingeniería o campo relacionado.

Idiomas

Inglés - Avanzado

Datos Generales

Tipo de Contrato

Tiempo completo

Idioma

Inglés - Avanzado