Java Developer

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, recognized by Exame#17 as the Best Small IT Company to work for in Portugal, 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 descriptin & responsibilities

  • Work closely with other engineers to deliver world class solutions that are scalable, survivable and consistent
  • 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 Java EE technologies
  • Experience in Object Oriented concepts, data structures and multi-threading
  • Experience in web service development standards and practices, including RESTful APIs, Microservices and SOA services
  • Experience in data architecture and design directed at relational databases and possibly with in-memory database(s)
  • Experience with system integrations, optimizing performance and data integrity
  • Experience with Java Application servers (JBoss AS / WildFly will be valued)
  • Experience with Unit and Integration testing using JUnit and Arquillian
  • Experience with the Maven build automation tool
  • Familiarity with source control tools such as Git, GitHub or GitLab

Nice to have

  • Familiarity with the Docker containerization system
  • Familiarity with DevOps tools and technologies
  • Knowledge of infrastructure architecture design, including cloud-based infrastructure
  • Good communication and organisational skills
  • Proficiency in English


  • 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
  • Welcoming and relaxed work environment

Apply now

Sign up to apply

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