The team works in extension between Porto/Lisbon and Paris, and is responsible for maintaining several applications and APIs, working on evolutive and maintenance tasks.
We are looking for a skilled and experienced Fullstack Java Developer to join this dynamic team based in Porto. You will be integral to developing and maintaining cutting-edge applications and APIs, contributing to both new feature development and ongoing maintenance, and collaborating closely with colleagues in Paris.
You will work within a collaborative environment, leveraging your expertise across the full technology stack to deliver high-quality solutions aligned with business objectives.
Key Responsibilities:
-
Develop and maintain robust backend services using Java and the Spring Boot framework.
-
Design, build, and optimize user interfaces using modern frontend technologies such as React or Angular.
-
Design, develop, and consume RESTful APIs and XML web services.
-
Work with Oracle databases, ensuring efficient design, development, and optimization.
-
Utilize Jenkins for continuous integration and deployment pipelines.
-
Manage source code and collaborate effectively using Git.
-
Contribute to the continuous improvement of development processes and best practices.
-
Guide and mentor less experienced team members, fostering knowledge sharing and a collaborative atmosphere.