Job Description
This is a Hybrid Porto-based opportunity.
Main Responsibilities:
* Develop and maintain Java backend applications for the BPCE Si business unit
* Write clean, understandable, and maintainable code following best practices
* Collaborate with cross-functional teams to understand requirements and translate them into technical solutions
* Implement and maintain APIs using Spring Boot and ensure seamless integration with other systems
* Utilize messaging systems such as MQSeries and Kafka to enable efficient communication between microservices
Requirements:
* Proficiency in Java 1.8 with 3-4 years of experience in backend development
* Strong knowledge and practical experience with the SpringBoot framework
* Experience in building and consuming APIs, ensuring reliability and scalability
* Familiarity with messaging systems like MQSeries and Kafka for asynchronous communication
* Proficiency in writing unit tests with JUnit and version control with Git, along with experience in using Maven for project management
* Fluency in English and French
About the Opportunity
We are looking for a talented Back-End Developer to join our team in a Hybrid Porto-based opportunity.
The ideal candidate will have a strong background in Java and experience with SpringBoot, as well as excellent communication skills and the ability to work collaboratively with cross-functional teams.
In this role, you will have the opportunity to develop and maintain robust and secure back-end solutions for our clients in the financial industry, embodying innovation, agility, and a steadfast dedication to client satisfaction.
You will also have access to a range of benefits, including flexible hours and remote work options, meal card, and more.