Desarrollador Backend Senior (Java/Spring Boot) - Remoto
Nuestro cliente, una importante empresa de desarrollo de software con operaciones en Monterrey , busca un Desarrollador de Software Senior con experiencia en Java y Spring Boot para unirse a su equipo. Este rol es fundamental para el diseño, desarrollo y mantenimiento de aplicaciones empresariales de alta complejidad. Buscamos a un profesional con una sólida base técnica, pasión por la ingeniería de software y capacidad para trabajar en equipos ágiles y colaborativos. Serás responsable de escribir código limpio, eficiente y bien documentado, participar en el diseño de arquitecturas robustas y asegurar la calidad del software a través de pruebas exhaustivas. Valoramos la resolución de problemas, la iniciativa y la habilidad para mentorizar a desarrolladores junior. Si buscas un entorno desafiante donde puedas aplicar tus habilidades y crecer profesionalmente, esta oportunidad de trabajo remoto es ideal para ti.
- Diseñar, desarrollar, probar, desplegar y mantener aplicaciones backend robustas utilizando Java y el framework Spring Boot.
- Participar activamente en todas las fases del ciclo de vida del desarrollo de software (SDLC).
- Colaborar con arquitectos, diseñadores y otros desarrolladores para definir requisitos técnicos y de diseño.
- Escribir código de alta calidad, eficiente, escalable y bien documentado.
- Implementar y mantener pruebas unitarias, de integración y end‑to‑end.
- Participar en revisiones de código para asegurar la calidad y el cumplimiento de estándares.
- Optimizar el rendimiento de las aplicaciones y bases de datos.
- Solucionar problemas complejos y depurar aplicaciones.
- Contribuir a la mejora continua de los procesos y herramientas de desarrollo.
- Mentorizar y guiar a desarrolladores junior del equipo.
- Mantenerse actualizado sobre las últimas tecnologías y tendencias en desarrollo Java y backend.
- Título universitario en Ciencias de la Computación, Ingeniería de Software o experiencia laboral equivalente.
- Experiencia comprobada de al menos 5 años en desarrollo de software backend.
- Experiencia sólida y profunda en programación Java.
- Experiencia avanzada con el framework Spring Boot y sus módulos (Spring Security, Spring Data JPA, etc.).
- Conocimiento de bases de datos relacionales (ej. PostgreSQL, MySQL, Oracle) y SQL.
- Experiencia con sistemas de control de versiones como Git.
- Comprensión de arquitecturas de microservicios y patrones de diseño.
- Familiaridad con colas de mensajes (ej. Kafka, RabbitMQ) y caché (ej. Redis).
- Experiencia trabajando en entornos ágiles (Scrum, Kanban).
- Excelentes habilidades de resolución de problemas y pensamiento analítico.
- Buenas habilidades de comunicación y capacidad para trabajar eficazmente en un equipo remoto .
- Dominio del español y fluidez en inglés es altamente deseable.
Acerca del Puesto
Nuestro cliente, una importante empresa de desarrollo de software con operaciones en Monterrey , busca un Desarrollador de Software Senior con experiencia en Java y Spring Boot para unirse a su equipo. Este rol es fundamental para el diseño, desarrollo y mantenimiento de aplicaciones empresariales de alta complejidad. Buscamos a un profesional con una sólida base técnica, pasión por la ingeniería de software y capacidad para trabajar en equipos ágiles y colaborativos. Serás responsable de escribir código limpio, eficiente y bien documentado, participar en el diseño de arquitecturas robustas y asegurar la calidad del software a través de pruebas exhaustivas. Valoramos la resolución de problemas, la iniciativa y la habilidad para mentorizar a desarrolladores junior. Si buscas un entorno desafiante donde puedas aplicar tus habilidades y crecer profesionalmente, esta oportunidad de trabajo remoto es ideal para ti.
Responsabilidades Clave
- Diseñar, desarrollar, probar, desplegar y mantener aplicaciones backend robustas utilizando Java y el framework Spring Boot.
- Participar activamente en todas las fases del ciclo de vida del desarrollo de software (SDLC).
- Colaborar con arquitectos, diseñadores y otros desarrolladores para definir requisitos técnicos y de diseño.
- Escribir código de alta calidad, eficiente, escalable y bien documentado.
- Implementar y mantener pruebas unitarias, de integración y end‑to‑end.
- Participar en revisiones de código para asegurar la calidad y el cumplimiento de estándares.
- Optimizar el rendimiento de las aplicaciones y bases de datos.
- Solucionar problemas complejos y depurar aplicaciones.
- Contribuir a la mejora continua de los procesos y herramientas de desarrollo.
- Mentorizar y guiar a desarrolladores junior del equipo.
- Mantenerse actualizado sobre las últimas tecnologías y tendencias en desarrollo Java y backend.
Requisitos
- Título universitario en Ciencias de la Computación, Ingeniería de Software o experiencia laboral equivalente.
- Experiencia comprobada de al menos 5 años en desarrollo de software backend.
- Experiencia sólida y profunda en programación Java.
- Experiencia avanzada con el framework Spring Boot y sus módulos (Spring Security, Spring Data JPA, etc.).
- Conocimiento de bases de datos relacionales (ej. PostgreSQL, MySQL, Oracle) y SQL.
- Experiencia con sistemas de control de versiones como Git.
- Comprensión de arquitecturas de microservicios y patrones de diseño.
- Familiaridad con colas de mensajes (ej. Kafka, RabbitMQ) y caché (ej. Redis).
- Experiencia trabajando en entornos ágiles (Scrum, Kanban).
- Excelentes habilidades de resolución de problemas y pensamiento analítico.
- Buenas habilidades de comunicación y capacidad para trabajar eficazmente en un equipo remoto .
- Dominio del español y fluidez en inglés es altamente deseable.
Beneficios
- Salario competitivo y paquete de compensación atractivo.
- Oportunidad de trabajar 100% remoto .
- Participar en el desarrollo de proyectos innovadores y de gran escala.
- Entorno de trabajo colaborativo y enfocado en el aprendizaje continuo.
- Acceso a formación y certificaciones tecnológicas.
- Formar parte de una empresa líder en el sector tecnológico con presencia en Nuevo León .
- Oportunidades de crecimiento y desarrollo de carrera.
Desarrollador Backend Java Senior (Remoto)
About the Role Estamos buscando un Desarrollador Backend Java Senior altamente cualificado para unirse a nuestro equipo de ingeniería en una