Pyyne Digital logo
Hiring from
Portugal
Work type
Hybrid
Posted
Is this job info correct?

541,478 remote jobs, straight from company career pages

100% free · New jobs every hour

Show job description

Let's build Pyyne together!

Are you excited by the idea of working on cutting-edge technology while shaping the direction of the company you’re part of? At Pyyne, you’ll do both. We're looking for a motivated colleague to join our consultant team who wants to take ownership of their projects and play an active role in building an international, people-first tech consultancy.

About the Role:

As a Consultant at Pyyne, you will integrate into client teams to deliver high-quality, scalable solutions. You will collaborate directly with stakeholders to design and implement robust systems. We are not just building exceptional software; we are also cultivating a great company culture. Your ideas, voice, and initiative will play a crucial role in shaping how we work.

We’re looking for a dynamic Java Developer who thrives on making an impact. In this versatile role, you’ll step up as a trusted technical partner, leading projects in English and building strong, collaborative relationships with client stakeholders.

Technical Requirements

  • Lead technical streams and project deliverables in English, serving as a key point of contact for client stakeholders.

  • Architect, test, and deploy scalable web applications and services within the Java/JVM ecosystem.

  • Collaborate cross-functionally across frontend and backend layers to deliver seamless, end-to-end software solutions.

  • Translate business goals into technical architecture, keeping stakeholders aligned and projects moving forward smoothly.

  • Mentor junior team members and enforce clean code practices, modern software design principles, and engineering best practices.

  • Work with relational databases and data access frameworks to support robust application architectures.

  • Drive development cycles, technical design reviews, code reviews, and system performance optimizations.

About You

  • Education: Bachelor of Science (BSc) degree in Computer Science, Software Engineering, or a related technical field.

  • Languages: Professional fluency in English (written and spoken) is required.

  • Backend & Java Ecosystem: Strong expertise in modern Java development (Java 17+ or Java 11) and foundational enterprise frameworks (e.g., Spring Boot, Spring Framework, or Quarkus/Micronaut).

  • Web & APIs: Practical experience building RESTful Web APIs, microservices, or web application architectures (e.g., Spring MVC, Spring WebFlux, or Jakarta EE).

  • Frontend Awareness: Familiarity with modern frontend JavaScript/TypeScript frameworks (e.g., React, Angular, or Vue.js) for effective full-stack collaboration.

  • Databases: Strong working knowledge of relational database systems (e.g., PostgreSQL, MySQL, or SQL Server) and query optimization.

  • Data Access: Hands-on experience with object-relational mapping (ORM) tools and persistence frameworks (e.g., Hibernate, JPA, Spring Data JPA, or jOOQ).

  • Architecture & Methodology: Solid understanding of clean architecture, SOLID principles, core design patterns (e.g., Dependency Injection), build automation tools (Maven or Gradle), and version control systems (Git).

Language:

  • English - Must

Similar jobs