About the Role
Nuestro cliente, una innovadora firma de consultoría tecnológica con sede en Aguascalientes , está en búsqueda de un Desarrollador Senior de Software Backend para liderar el desarrollo de soluciones robustas y escalables. Esta posición requiere un profundo conocimiento en Java y el ecosistema Spring, así como una pasión por la ingeniería de software de alta calidad. Te unirás a un equipo colaborativo y de alto rendimiento, trabajando en proyectos desafiantes para una diversa cartera de clientes. Si eres un experto en la creación de APIs eficientes, microservicios y sistemas backend complejos, y disfrutas resolviendo problemas técnicos intrincados, te animamos a postularte. Valoramos la experiencia práctica, la atención al detalle y la capacidad de mentorizar a desarrolladores junior.
Key Responsibilities
- Diseñar, desarrollar y mantener aplicaciones backend de alta calidad utilizando Java y el framework Spring.
- Crear y gestionar APIs RESTful eficientes y seguras para la integración de sistemas.
- Implementar microservicios y arquitecturas distribuidas.
- Escribir código limpio, mantenible y bien documentado, siguiendo las mejores prácticas de desarrollo.
- Participar activamente en revisiones de código, asegurando la calidad y coherencia del software.
- Colaborar con equipos de frontend, QA y DevOps para garantizar la entrega exitosa de productos.
- Optimizar el rendimiento de las aplicaciones y resolver cuellos de botella técnicos.
- Contribuir a la definición de la arquitectura de software y las decisiones tecnológicas.
- Mentorizar a desarrolladores junior y compartir conocimientos técnicos dentro del equipo.
Requirements
- Título universitario en Ciencias de la Computación, Ingeniería de Software o campo relacionado, o experiencia laboral equivalente.
- Mínimo 5 años de experiencia profesional en desarrollo de software backend.
- Experiencia sólida y comprobada con Java (versión 8 o superior) y los frameworks Spring (Spring Boot, Spring MVC, Spring Data).
- Experiencia en el diseño y desarrollo de APIs RESTful.
- Conocimiento de bases de datos relacionales (ej. PostgreSQL, MySQL) y NoSQL (ej. MongoDB).
- Comprensión de patrones de diseño de software y principios SOLID.
- Experiencia con sistemas de control de versiones como Git.
- Conocimientos en metodologías ágiles (Scrum, Kanban).
- Excelentes habilidades de resolución de problemas y pensamiento analítico.
- Residencia y disponibilidad para trabajar presencialmente en Aguascalientes .
Benefits
- Se ofrece un atractivo paquete salarial basado en la experiencia y las cualificaciones.
- Tendrás la oportunidad de trabajar en proyectos innovadores y desafiantes para clientes de primer nivel.
- Se proporcionarán oportunidades significativas de desarrollo profesional y capacitación continua.
- El entorno de trabajo fomenta la colaboración y el crecimiento técnico.
- Tendrás la posibilidad de impactar directamente en el éxito de los proyectos y la dirección tecnológica.
- Disfrutarás de un ambiente laboral dinámico y profesional en Aguascalientes .