
Pyyne es una consultora de software nativa de la IA que ayuda a empresas grandes y a compañías B2B en crecimiento a crear y operar sistemas críticos a gran escala. Sus equipos trabajan en ingeniería de software, nube y DevOps, seguridad, datos e IA, y desarrollo de agentes, y combinan la ejecución práctica con asesoría estratégica y apoyo temporal de CTO. Su trabajo abarca todo el ciclo de vida del software, desde el diseño de arquitecturas resilientes hasta la operación de plataformas escalables y flujos de trabajo impulsados por IA. La empresa también contrata personal en sus áreas de ingeniería y relacionadas con la IA.
Desarrollador Java — Pyyne, modalidad híbrida en Portugal
Desarrolla aplicaciones y API Java escalables y lidera el trabajo técnico con equipos internacionales de clientes. Este puesto híbrido en Portugal combina ingeniería práctica, colaboración con las partes interesadas y mentoría.
Descripción
- Únete a equipos de clientes para ofrecer soluciones de software fiables y escalables.
- Colabora con las partes interesadas para definir y crear sistemas robustos.
- Lidera líneas de trabajo técnico y entrega resultados de proyectos en inglés.
- Actúa como contacto principal para las partes interesadas del cliente.
- Diseña, prueba y despliega aplicaciones y servicios web escalables con Java y tecnologías de la JVM.
- Trabaja en las capas de frontend y backend para ofrecer soluciones de software completas.
- Convierte los objetivos empresariales en arquitecturas técnicas.
- Mantén informadas a las partes interesadas y los proyectos en marcha.
- Contribuye al desarrollo de compañeros con menos experiencia mediante mentoría.
- Promueve el código limpio, un diseño sólido y buenas prácticas de ingeniería.
- Utiliza bases de datos relacionales y frameworks de acceso a datos.
- Orienta los ciclos de desarrollo, las revisiones de diseño y código, y las mejoras de rendimiento.
Requisitos
- Grado en informática, ingeniería de software o una disciplina técnica relacionada.
- Dominio profesional del inglés, tanto escrito como hablado.
- Amplia experiencia con Java moderno, incluido Java 17 o Java 11.
- Experiencia con frameworks empresariales como Spring Boot, Spring Framework, Quarkus o Micronaut.
- Experiencia práctica desarrollando API REST, microservicios o arquitecturas de aplicaciones web.
- Familiaridad con frameworks de JavaScript o TypeScript para frontend, como React, Angular o Vue.js.
- Sólidos conocimientos prácticos de bases de datos relacionales como PostgreSQL, MySQL o SQL Server.
- Experiencia práctica con herramientas de ORM y persistencia como Hibernate, JPA, Spring Data JPA o jOOQ.
- Conocimientos de arquitectura limpia, principios SOLID y patrones de diseño fundamentales.
- Experiencia con Maven o Gradle.
- Experiencia con Git.
Beneficios
- Modalidad de trabajo híbrida.
- Oportunidad de trabajar con tecnologías avanzadas.
- Responsabilidad sobre proyectos y voz en la definición de la empresa.
- Cultura internacional de consultoría tecnológica centrada en las personas.
- Mentoría y oportunidades de colaboración profesional.