World
Country
Language

poland Poland

portugal Portugal

netherlands Netherlands

Esta oferta de emprego já não está disponível
Clique em "Ofertas de emprego" para ver todas as outras vagas disponíveis no nosso website.

Java Developer

  • Hybrid
  • English
  • Banking
  • Regular/Senior

Join us and let’s build the future together!!!

This is a Porto-based hybrid opportunity

As a Java Developer, you will be working for our client – a European leader in payment services. You will be responsible for developing and maintaining Java applications, utilizing technologies like Spring and Angular, and ensuring effective database management and system integration.

Your main responsibilities:

  • Delivery of a part or the whole code of application development, following the project plan and functional specifications delivered by the business analysis

  • Analysis, development, or configuration of existing or new software modules

  • Involvement in the module deployment and integration

  • Follow the appropriate good practices and standards

  • Documentation

You’re ideal for the role if you have:

  • 3+ years of Java experience

  • Familiarity with JPA/Hibernate

  • Experience in LoanIQ
  • Proficiency in working with relational databases, including writing complex queries or stored procedures when necessary

  • Hands-on experience with Angular 2+, Spring (Boot, MVC, Batch), Java EE (CDI, RestEasy), JBoss, and Maven

  • Proficient use of Git and Jenkins for version control and continuous integration

  • Experience in Unit testing using Junit/Mockito or similar testing libraries

  • Knowledge of JSF is a plus

  • Familiarity with Linux/Unix environments

  • Experience in developing RESTful web services, including coding APIs, documentation, and some exposure to API gateway solutions

  • Exposure to MQ solutions such as RabbitMQ, and IBM MQ, and familiarity with JMS is a plus

  • Good understanding of software architecture and design principles, including SOLID principles and Design patterns

  • Experience working in an agile environment

  • Good communication and interpersonal skills

  • Fluent in English

#GETREADY to meet with us!

We would like to meet you. If you are interested please apply and attach your CV in English or Portuguese, including a statement that you agree to our processing and storing of your personal data. You can always also apply by sending us an email at cv-recruitment@itdsportugal.com

Internal number #4472

Benefícios

Access to 100 projects
Access to Healthcare
Access to Pluralsight
B2B or Permanent Contract
Flexible hours and remote work
Meal Card