Desarrollador Java

Nfq Advisory, Solutions, Outsourcing

Estado de México

Presencial

MXN 480.000 - 720.000

Jornada completa

Hace 5 días
Sé de los primeros/as/es en solicitar esta vacante

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Prestaciones superiores a la ley
Plan de crecimiento profesional
Proyectos de alto impacto

Descripción de la vacante

NFQ Advisory busca un Desarrollador Java Backend para integrarse a proyectos estratégicos del sector financiero, con enfoque en microservicios y migración de sistemas.

Serás responsable de diseñar, desarrollar y optimizar soluciones backend robustas, asegurar prácticas de programación y participar activamente en la modernización y migración de sistemas críticos, incluyendo bases de datos Oracle y migraciones desde MongoDB.

Formación

  • Licenciatura/Ingeniería en Sistemas, Computación o carrera afín.
  • Experiencia demostrable en desarrollo backend con Java y familiaridad con arquitecturas bancarias/corporativas.
  • Conocimientos sólidos de Java Core, OO, Colecciones, Generics y Multithreading.

Responsabilidades

  • Diseñar y desarrollar microservicios y aplicaciones backend robustas utilizando Java bajo estándares de arquitectura de Microservicios.
  • Participar en migración de datos, especialmente de entornos no relacionales a relacionales (MongoDB a Oracle DB).
  • Aplicar patrones de diseño y evitar antipatrones para escalabilidad y mantenibilidad.
  • Diseñar pruebas unitarias e de integración para asegurar calidad de software.
  • Gestionar el ciclo de vida del desarrollo con herramientas de control de versiones y construcción (Git, Maven).
  • Colaborar con administradores de sistemas mediante comandos en Linux y Windows.

Conocimientos

Java backend
Microservicios
Multithreading
Patrones de diseño: Builder/Singleton

Educación

Licenciatura/Ingeniería en Sistemas o afín

Herramientas

Maven
GIT
Jenkins
JUnit
Mockito
Oracle DB

Descripción del empleo

En NFQ Advisory nos encontramos en búsqueda de un Desarrollador Java para integrarse a proyectos estratégicos del sector financiero.

Buscamos un Desarrollador Java Backend con experiencia en sistemas de alto rendimiento y arquitecturas corporativas para unirse a nuestro equipo. Serás responsable de diseñar, desarrollar y optimizar soluciones backend robustas, asegurar las mejores prácticas de programación y participar activamente en la modernización y migración de sistemas críticos (incluyendo bases de datos relacionales y no relacionales).

Responsabilidades Principales
  • Diseñar y desarrollar microservicios y aplicaciones backend robustas utilizando Java bajo estándares de arquitectura de Microservicios.
  • Participar activamente en proyectos de migración de datos, particularmente de entornos no relacionales a relacionales (ej. MongoDB a Oracle DB).
  • Implementar patrones de diseño orientados a objetos y evitar antipatrones para garantizar la escalabilidad y mantenibilidad del código.
  • Asegurar la calidad del software mediante el diseño y ejecución de pruebas unitarias y de integración.
  • Gestionar el ciclo de vida del desarrollo utilizando herramientas de control de versiones y automatización de construcción (Git, Maven).
  • Colaborar con administradores de sistemas mediante el uso de comandos en entornos Linux y Windows.
Requisitos y Calificaciones
Educación y Experiencia:
  • Licenciatura/Ingeniería en Sistemas, Computación o carrera afín.
  • Experiencia demostrable en desarrollo backend con Java y familiaridad con arquitecturas bancarias/corporativas.
Conocimientos Técnicos Indispensables (Java Avanzado):
  • Dominio del Core de Java: Tipos de datos (Wrappers), Casting, Operadores, Strings y Enumeraciones.
  • Programación Orientada a Objetos a nivel profundo: Clases abstractas, Interfaces y Administración de memoria.
  • Manejo avanzado de Colecciones, Genéricos, Hilos (Multithreading), Lambdas y la API de Fechas.
  • Conocimiento y aplicación práctica de Patrones de Diseño (especialmente Builder y Singleton) y detección de Antipatrones (como Blob).
Bases de Datos y Herramientas:
  • Experiencia práctica con JDBC y bases de datos Oracle DB (deseable experiencia en proyectos de migración desde MongoDB).
  • Gestión de proyectos y dependencias con Maven.
  • Control de versiones avanzado con GIT.
  • Manejo de sistemas operativos a nivel comandos: Linux, Windows y comandos Batch.
Pruebas y Calidad de Código:
  • Creación de pruebas unitarias robustas utilizando JUnit y Mockito.
  • Deseable conocimiento en certificaciones oficiales de Java (conceptos alineados a la guía OCA o similares).
  • Deseable conocimiento en Jenkins
  • Pensamiento lógico y capacidad para separar enfoques teóricos de la implementación práctica.
  • Capacidad de adaptación a actualizaciones tecnológicas y metodologías de evaluación continua.
  • Orientación a resultados y resolución de problemas complejos.
  • Colaboración y Presencialidad Activa: Compromiso con el trabajo en equipo presencial, valorando la interacción cara a cara para el desarrollo de proyectos complejos.
  • Prestaciones superiores a la ley
  • Plan de crecimiento profesional
  • Participación en proyectos de alto impacto
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Desarrollador Java Backend - Alto Impacto y Crecimiento
Desarrollador Java Backend - Alto Impacto y Crecimiento

Nfq Advisory, Solutions, Outsourcing • Ciudad de México

Presencial
MXN 480.000 - 720.000
Prestaciones superiores a la ley
Plan de crecimiento profesional
Proyectos de alto impacto
Desarrollador Java
Desarrollador Java

Nfq Advisory, Solutions, Outsourcing • Ciudad de México

Presencial
MXN 320.000 - 520.000
Desarrollador Full Stack Java - DFS0201-0004
Desarrollador Full Stack Java - DFS0201-0004

Rules Cube • México

Híbrido
Participación en proyectos estratégicos
Ambiente colaborativo
Oportunidades de crecimiento
Desarrollador Java Backend
Desarrollador Java Backend

AsTecI • Ciudad de México

Presencial
Desarrollador Backend Java | Microservicios, Crecimiento
Desarrollador Backend Java | Microservicios, Crecimiento

Nfq Advisory, Solutions, Outsourcing • Ciudad de México

Presencial
MXN 320.000 - 520.000
Desarrollador Java Backend Microservicios Sr.
Desarrollador Java Backend Microservicios Sr.

Babel • Ciudad de México

Presencial
Esquema 100% Nómina
SGM Mayores, SGM Menores
Apoyo de Home Office
+1
Arquitecto de Software Java
Arquitecto de Software Java

JobCubby • Jocotitlán

Híbrido
MXN 580.000 - 614.000
Prestaciones superiores
Modalidad híbrida
Java Software Engineer (APX)
Java Software Engineer (APX)

Orion Innovation • Estado de México

Presencial
JAVA DEVELOPER SR_HIBRIDO CDMX
JAVA DEVELOPER SR_HIBRIDO CDMX

Nova Solutions • Ciudad de México

Presencial
MXN 700.000 - 1.200.000
JAVA DEVELOPER_SEMI SR_HIBRIDO CDMX
JAVA DEVELOPER_SEMI SR_HIBRIDO CDMX

Nova Solutions • Ciudad de México

Presencial
MXN 420.000 - 720.000