ABOUT THE OPPORTUNITY


Join a Porto-based hybrid opportunity in the logistics and supply chain sector, with 1 day per week in the Porto office, contributing to the development of internal digital products that support global technology operations. This role is focused on full software lifecycle delivery, clean engineering practices, automated testing and continuous improvement within an agile product environment.


WHAT YOU WILL DO


- Participate across the software development lifecycle, from requirements analysis and solution design to implementation, testing, demonstrations and delivery.

- Develop and maintain internal digital products using modern back-end and front-end technologies, with ownership of code quality, maintainability and reliability.

- Collaborate with product and engineering teams to define modular, integrated and scalable software solutions.

- Design and implement automated tests to support software reliability and long-term product stability.

- Contribute to the optimization of development processes, tools and delivery practices.

- Identify improvement opportunities and propose pragmatic solutions that create business value.


WHAT WE ARE LOOKING FOR


- Proven experience as a full-stack developer in agile software development teams.

- Strong object-oriented programming skills and the ability to deliver clean, maintainable and reliable software.

- Collaborative, responsible and solution-oriented mindset, with willingness to support colleagues and contribute to team development.

- Ability to work in a dynamic environment with openness to learning, feedback and continuous improvement.

- Academic background in IT, Computer Science or equivalent professional experience.

- Professional working proficiency in written and spoken English.


TECHNICAL SKILLS


- Java

- Kotlin

- Spring Boot

- Hibernate

- Angular

- JavaScript

- TypeScript

- Docker

- OpenShift

- Jenkins

- Elasticsearch

- RabbitMQ

- Git

- Oracle

- PostgreSQL

- Automated testing

- Agile software development

- Object-oriented programming


NICE TO HAVE


- NgRx

- Hexagonal architecture

- Kafka

- API gateways

- Microservices architecture

- DevOps practices


WHAT WE OFFER


- Private health insurance from day one, with no waiting periods and optional family extension.

- Confidential mental health support through specialized services, content and live sessions from the beginning of your journey.

- Continuous training and certification opportunities to support structured growth and long-term capability building.

- Flexibility whenever the role and context allow it, supporting balance across different life stages.

- Childcare vouchers and practical support measures designed to help balance personal and professional life.

- Team moments, shared milestones and leadership presence when it matters most.

- Upskilling opportunities in quality management, information security, AI governance and cybersecurity best practices where relevant to your role and development path.


EQUAL OPPORTUNITY


Hexa is committed to equal opportunity and inclusive recruitment practices. We value diverse backgrounds, experiences and perspectives, and our approach is aligned with the principles of the Portuguese Diversity Charter.


HEXA LIFE


At Hexa, every professional is a Builder. You will be part of a culture based on honesty, mutual support and agility, where people are encouraged to contribute, learn, improve and build meaningful solutions together.

Similar jobs

Java Software Engineer

Apply Now
Back to search page