Pyyne
Pyyne
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.