高级后端软件工程师
Senior Backend Software Engineer
关于Tenpo
金融的历史正在改变,你将成为其中的一部分!🙌🏼
在Tenpo,我们是一个由400多名专业人士组成的团队,致力于同一个目标:成为智利首个100%数字化的金融生态系统。
我们以在每个角色中都是领导者而著称,成为鼓舞人心且勇敢的专业人士,让事情得以实现,并与自己和他人建立联系。
关于职位
在Tenpo,我们正在寻找一位积极且经验丰富的软件工程师加入我们充满活力的软件开发团队。该团队专注于设计、开发和实施创新技术解决方案,确保代码质量符合既定的技术标准。通过优化内部流程、解决技术问题和维护文档,为团队的成功做出贡献,以确保开发的连续性和最终用户体验的提升。
你的日常工作会是怎样的?
- 开发和维护高质量的代码,包括PR代码审查和准确的功能文档。
- 积极参与敏捷仪式(每日站会、计划会议、冲刺评审、回顾和细化),以确保协作和开发进展。
- 管理和解决技术问题,同时进行单元测试和集成测试,以确保软件正常运行。
- 参与团队架构设计,并识别现有系统的优化机会。
- 记录已实现的解决方案,确保清晰易懂,便于团队使用。
申请需要哪些条件?
- 计算机科学、软件工程或相关领域的学士学位。
- 至少3年软件开发经验。
- 具有微服务架构的经验。
- 具有创建和集成REST服务的经验。
- 熟练使用Spring Boot,包括Spring Data、Spring Security和Spring Cloud,Java 17/21。
- 熟悉并有Docker和Kubernetes的经验。
- 熟悉云平台(AWS、Azure或GCP)。
- 具有持续集成和持续部署(CI/CD)经验,使用工具如GitLab CI/CD、Azure DevOps或其他工具。
- 具备使用JUnit、Mockito和其他测试工具进行自动化测试的能力
查看英文原文
Sobre Tenpo
¡La historia de las finanzas está cambiando y tú serás parte de ella! 🙌🏼
En Tenpo somos un equipo de más de 400 profesionales comprometidos con el mismo objetivo: ser el primer ecosistema financiero y 100% digital de Chile.
Nos caracterizamos por ser líderes en cada uno de nuestros roles, convirtiéndonos en profesionales inspiradores y valientes que hacen que las cosas pasen y que logran conectarse con sí mismos y con otros.
Sobre el rol
En Tenpo, buscamos un/a Software Engineer motivado/a y experimentado/a para unirse a nuestro dinámico equipo de desarrollo de software centrado en diseñar, desarrollar e implementar soluciones tecnológicas innovadoras, garantizando un código de alta calidad alineado con los estándares técnicos establecidos. Contribuye al éxito del equipo mediante la optimización de procesos internos, la resolución de incidencias técnicas y el mantenimiento de la documentación para asegurar la continuidad del desarrollo y la mejora de la experiencia del usuario final.
¿Cómo será tu día a día?
- Desarrollar y mantener código de alta calidad, incluyendo revisiones de PRs y documentación precisa de las funcionalidades implementadas.
- Participar activamente en ceremonias ágiles (daily, planning, sprint review, retrospectiva y refinamiento) para garantizar la colaboración y el avance del desarrollo.
- Gestionar y resolver incidencias técnicas, además de realizar pruebas unitarias e integraciones para garantizar el buen funcionamiento del software.
- Colaborar en el diseño de la arquitectura del equipo e identificar oportunidades de optimización en los sistemas existentes.
- Documentar las soluciones implementadas, asegurando claridad y accesibilidad para el equipo
¿Qué necesitas para aplicar?
- Titulado en Licenciatura en Ciencias de la Computación, Ingeniería de Software o campo relacionado.
- Mínimo 3 años de experiencia en desarrollo de software.
- Experiencia trabajando con arquitectura de microservicios.
- Experiencia creando e integrando servicios REST.
- Experiencia sólida en el uso de Spring Boot, incluyendo Spring Data, Spring Security y Spring Cloud, Java 17/21.
- Conocimiento y experiencia en Docker y Kubernetes.
- Conocimiento y experiencia en plataformas de nube (AWS, Azure o GCP).
- Experiencia en integración continua y despliegue continuo (CI/CD) con herramientas como GitLab CI/CD, Azure DevOps u otras.
- Habilidades demostradas en pruebas automatizadas utilizando JUnit, Mockito y herramientas de pruebas de integración como TestContainers.
¿Qué beneficios tendrás siendo un Tenpista?
🕰️ Flexibilidad horaria.
📚 Presupuesto anual para autogestionar capacitación.
👩💻 Teletrabajo.
🌍 Work from anywhere (¡Trabaja desde donde quieras! Solo recuerda tener una buena conexión a internet).
🎂 Día del cumpleaños libre.
🧁 Medio día cumpleaños hij@s/padres.
💃 Viernes cortos (todos los viernes terminamos a las 14 horas).
✨ Entre muchos otros!!!
En Tenpo respetamos y disfrutamos la diversidad. Creamos un ambiente de desarrollo profesional seguro para personas con discapacidad, diversidad cultural, religiosa, étnica, de género y LGBTQ+.
Los Tenpistas vivimos la verdadera inclusión y la igualdad de oportunidades.
Originally posted on Himalayas