About us, a consulting firm built on intrapreneurship, agility, and innovation. With over 1,300 professionals, we specialize in Digital Transformation, Financial Services, Product & Project Management, and Technology.
We operate globally from our offices in Lisbon and Porto, delivering impactful IT and business solutions within an international environment.
Our teams support a leading international financial institution, reinforcing its technology teams. The teams operate as a global hub, delivering advanced IT applications and platforms that are critical to the bank's business success.
We are seeking a Fullstack Java/React Software Engineer to join an agile team developing internal applications that support key business functions in financial services.
Your role will be predominantly backend-focused (70% Java), with a strong contribution to frontend development (30% React), ensuring robust, scalable, and user-friendly solutions.
You will play a key part in delivering new features, improving existing applications, and supporting the technical roadmap in collaboration with business stakeholders, QA, and DevOps teams.
Key Responsibilities:
* Design, develop, and maintain new features across backend (Java) and frontend (React) components.
* Participate in technical design phases and architectural discussions.
* Ensure ongoing maintenance and performance optimization of existing applications.
* Write and execute unit, integration, and regression tests.
* Collaborate with QA, DevOps, and functional teams to ensure smooth delivery.
* Contribute to continuous improvement: best practices, code reviews, CI/CD, and documentation.
Required Skills & Experience:
* Solid professional experience in Java backend development.
* Strong experience with React for modern frontend applications.
* Understanding of modern web architectures and microservices.
* Strong problem-solving skills, autonomy, and teamwork mindset.
* Excellent communication skills with both technical and business stakeholders.
Nice-to-have Skills & Experience:
* Experience in banking or capital markets environments.
* Familiarity with cloud environments, CI/CD pipelines, and DevOps practices.
* Exposure to Agile/Scrum delivery models.
This is an excellent opportunity for a Java/React Fullstack Engineer to work on high-impact financial services applications within an agile, international environment.