At Randstad Digital, we connect exceptional tech talent with pioneering global projects. We are currently seeking a Java Developer with 3 to 6 years of experience to join a specialized development team in Lisbon, collaborating closely with a distributed international team.


This project focuses on a strategic Control Framework and Supervision platform supporting non-financial risk within the investment banking sector. In this role, you will contribute directly to the design, development, and evolution of this highly scalable and robust backend solution.


Key Tasks & Responsibilities

  • Backend Development: Design, develop, and maintain high-performance, Java-based backend services and components using Spring Boot.
  • Feature Delivery: Contribute to core, transversal, and entity-specific features to support the continuous evolution of the platform.
  • Code Quality: Ensure top-tier code quality through strict adherence to development standards, code reviews, and comprehensive unit testing.
  • Agile Collaboration: Partner with Business Analysts and Product Owners to translate complex functional requirements into technical designs within an Agile/Scrum framework.
  • Continuous Improvement: Proactively identify technical bottlenecks to optimize the platform's performance, security, and maintainability.


What We Are Looking For

  • Experience: 3 to 6 years of solid professional experience in backend development.
  • Core Tech Stack: Strong mastery of Java (8+) and Spring / Spring Boot.
  • Architecture & Databases: Solid knowledge of RESTful APIs, backend service design, and relational databases (e.g., Oracle, PostgreSQL).
  • Tools & Methodologies: Familiarity with Git, CI/CD pipelines, and active participation in Agile/Scrum ceremonies.
  • Language Skills: English (C1/Mastery level) is mandatory, as you will be fully integrated into an international, cross-border team environment.
  • Mindset: Strong analytical skills, a collaborative attitude, and a proactive, delivery-focused approach.


Nice to Have (Pluses)

  • Experience in the banking or financial services sector (ideally in Front Office or risk-related systems).
  • Exposure to microservices architectures.
  • Familiarity with cloud or container technologies (Docker, Kubernetes).
  • Knowledge of messaging systems or event-driven architectures.


What is Offered

  • Integration into a highly strategic, international project with a strong footprint in the financial sector.
  • A collaborative, agile, and technologically advanced working environment.
  • Competitive package aligned with your mid-to-senior experience.


Ready to Apply?

If you have the right mix of Java expertise and are ready to work within a dynamic, international team, we want to meet you!

Similar jobs

More from Randstad Digital Portugal
Randstad Digital Portugal 5 hours ago
Randstad Digital Portugal 5 hours ago
Randstad Digital Portugal 5 hours ago

Java Developer

Apply Now
Back to search page