Hace 1 día
Backend developer
$40,000 - $47,000 Mensual
INGENIOSI FACILITADORA en
Sobre el empleo
Categoría: Tecnologías de la Información - Sistemas
Subcategoría: Consultoría TI
Educación mínima requerida: Universitario titulado
Detalles
Contratación:
TemporalHorario:
Tiempo completoEspacio de trabajo:
HíbridoDescripción
Buscamos un/a Desarrollador(a) Java Senior con sólida experiencia en el ciclo completo de desarrollo de software, competencias técnicas avanzadas y dominio del inglés. Idealmente, con experiencia en el sector bancario. Será responsable del diseño, desarrollo, integración e implementación de soluciones tecnológicas modernas bajo principios de arquitectura orientada a eventos y microservicios.
Responsabilidades:- Diseñar, desarrollar e implementar servicios y microservicios RESTful en Java (17+).
- Integrar arquitecturas basadas en eventos con buenas prácticas de desarrollo (OAuth2, pruebas unitarias y CDC).
- Participar activamente en todas las fases del ciclo de vida del desarrollo de software, en un entorno Agile/Scrum.
- Aplicar principios de diseño orientado a objetos (OO) y patrones de diseño en el desarrollo de soluciones escalables.
- Realizar pruebas unitarias y contractuales (JUnit, Mockito, PACT, Jest, etc.).
- Monitorear y mantener la salud de las aplicaciones mediante herramientas como Dynatrace o Splunk.
- Gestionar repositorios de código y flujos de integración continua con Git, GitFlow, Jenkins, Sonar y herramientas de seguridad como Checkmarx o Fortify.
- Consumir, diseñar y mantener servicios de bases de datos relacionales y no relacionales (MySQL, PostgreSQL, Mongo, Redis, DB2).
- Más de 5 años de experiencia como desarrollador(a) backend en Java.
- Experiencia comprobable en arquitectura basada en eventos y desarrollo de microservicios.
- Inglés avanzado (capaz de participar en reuniones y documentar en este idioma).
- Dominio de herramientas y lenguajes como:
- Java (versión 17 o superior)
- Spring / Spring Boot
- Gradle, Git, GitFlow
- Pruebas con JUnit, Mockito, PACT, Jest, CDC
- JavaScript, SDUI, NPM
- Jenkins, SonarQube, Fortify, Checkmarx
- Bases de datos SQL y NoSQL
- 3 años de experiencia en proyectos del sector bancario.
- Conocimiento en uso de PACT Broker para pruebas contractuales.
- Experiencia con herramientas de monitoreo como Dynatrace o Splunk.
- Familiaridad con prácticas DevOps y entrega continua.
Recuerda que ningún reclutador puede pedirte dinero a cambio de una entrevista o un puesto. Asimismo, evita realizar pagos o compartir información financiera con las empresas.
ID: 20632464
Refina la ubicación de tu búsqueda