Desarrollador BackEnd

Querétaro, Mexico
Full Time
Mid Level
Buscamos un desarrollador con experiencia en el desarrollo de sistemas y automatización de datos, capaz de trabajar con tecnologías modernas y asumir proyectos desafiantes.

Responsabilidades:
  • Desarrollar sistemas backend utilizando Java 8+, Spring Boot y bases de datos relacionales como SQL Server.
  • Desarrollar y mantener microservicios utilizando Spring Boot y Spring Cloud, con un enfoque en escalabilidad dinámica, balanceo de carga y tolerancia a fallos.
  • Realizar integraciones de APIs de terceros y centralizar configuraciones para microservicios.
  • Implementar medidas de seguridad en microservicios utilizando Spring Cloud Security y técnicas de encriptación asimétrica.
  • Desplegar servicios localmente y participar en proyectos de desarrollo de nuevos sistemas.
  • Diseñar y optimizar bases de datos para cumplir con los requisitos del sistema.
  • Crear documentación detallada de los proyectos en los que participa.
  • Actualizar proyectos ya existentes, asegurando su funcionamiento continuo y eficiente.
  • Trabajar en un entorno Agile, participando en reuniones de planificación y seguimiento.
  • Utilizar Git para gestionar el código fuente y colaborar con otros equipos. 
  • Investigar y adoptar nuevas tecnologías para mejorar los desarrollos y procesos.

Requisitos:
  • Mínimo 2 años de experiencia con Java 8 o superior, Spring Boot y SQL Server (o cualquier otra base de datos relacional).
  • Sólidos conocimientos en desarrollo de microservicios con Spring Boot y Spring Cloud.
  • Experiencia en integración de APIs de terceros.
  • Conocimientos en seguridad a nivel de base de datos y aplicación, incluyendo el uso de encriptación asimétrica.
  • Experiencia con patrones de diseño y Spring Framework (Boot, Data, Security).
  • Conocimiento en TDD y pruebas unitarias.
  • Experiencia con bases de datos relacionales y no relacionales.
  • Uso de herramientas de automatización y integración continua como SonarQube, Jenkins, entre otras.
  • Experiencia con herramientas de control de versiones como Git.
Share

Apply for this position

Required*
Apply with
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

To comply with government Equal Employment Opportunity and/or Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.
Human Check*