Point your AI agent at freehire and let it find you a job.

Get the CLI →

Hexa Consulting

NewBe an early applicant

Fullstack Developer (Java + Angular + Kotlin)

Discussion

Summary

Hybrid Porto-based fullstack role building internal digital products for a logistics/supply-chain operation, working across the full software lifecycle with clean engineering and automated testing. Core stack: Java/Kotlin with Spring Boot, Hibernate, RabbitMQ and Elasticsearch on the back end, Angular/TypeScript on the front end.

ABOUT THE OPPORTUNITY


Join a Porto-based hybrid opportunity in the logistics and supply chain sector, 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

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available