Landing Festival Berlin is almost here. Have you gotten your ticket yet? 🇩🇪

Java Developer (Spring)

Present Technologies
Delivering Quality Software

Job details

  • Full-time
  • map markerPorto, PT
  • cardRequires Work Permit
    Requires that you're a citizen or have a valid work permit / visa sponsorship to work in the country in which this position is based.
  • routeIntermediate
  • routePortuguese
    Preferred spoken language

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300


Present Technologies, recognised as one of Best Companies to Work for in Portugal for three years in a row (including Exame#18), is seeking for highly-skilled Java developers to join our engineering team. From large-scale digital platforms to market-leading mobile apps, our clients and partners trust us to build reliable software used every day by millions of users. 

If you are looking for challenging projects, this offer is for you! 

Role Description & Key Responsibilities:
  • Work closely with other engineers to deliver world class solutions that are scalable, survivable and consistent
  • Definition and implementation of solution architectures
  • Passion for solving large-scale engineering challenges
  • Dedication to complete projects on time
  • Help the team evolve, sharing and experimenting new ideas and technologies 

Main requirements

  • Highly experienced in developing using Java and Spring Framework
  • Experience in modular architectures using Microservices with Spring Boot
  • Experience in JPA with Hibernate
  • Experience in web services development standards and best practices, including RESTful APIs
  • Experience in Object Oriented concepts, data structures and multi-threading
  • Experience with system integrations, optimising performance and data integrity
  • Experience with Unit and Integration testing using JUnit
  • Experience with the Maven build automation tool
  • Familiarity with Git source control system and tools such as GitHub or GitLab
  • Proficiency in English 

Nice to have

  • Familiarity with the Docker containerisation system
  • Familiarity with Vaadin 


  • Healthcare Insurance
  • Mobile phone
  • Company/performance bonus
  • Three extra days of holidays
  • Contribution for kindergarten payment (Childhood ticket)
  • Great offices with free fruit and coffee
  • English lessons
  • Technical training / learn sessions / workshops
  • Flexible working hours
  • Work with a very talented team
  • Prestigious clients

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300