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!