Jobs in Portugal, in English.

Senior Developer

Hybrid in Lisbon·Full-time·Added 12 days ago (last checked 28 Oct)

Agency
Randstad Portugal

1029 open roles

Our summary

Work mode
Hybrid, Lisbon
Contract
Full-time
Experience
Senior level

Skills

This job advert was originally written in Portuguese.

Requirements

What we're looking for

  • skills

    • Deep mastery of Java, memory management, concurrency, and the Spring Boot and Spring Cloud ecosystem.
    • Experience with distributed architectures, REST APIs, and resilience patterns such as circuit breakers, retries, and idempotency.
    • Consistent practice in automated testing using JUnit, Mockito, Testcontainers, and CI/CD pipelines in Git.
    • Knowledge of relational, NoSQL, or geo-distributed and NewSQL databases.
    • Previous experience in container ecosystems (Docker/Kubernetes) and payment solutions or the financial sector is valued.

Pay & benefits

What you'll get

  • main benefits

    Direct contractual link with Indra Group
    Hybrid work model, in Lisbon
    Salary package adjusted to demonstrated experience and benefits in force at the company
    Integration into large-scale technological projects with opportunities for professional progression

The role

Randstad operates in Portugal and worldwide as a human resources leader in various sectors. In partnership with Indra Group, a global technology, services, and digital transformation company, we are recruiting a Senior Developer for direct integration into our client's workforce.

What you'll do

  • key responsibilities

    • Develop and maintain high-performance microservices and APIs in Java with Spring Boot, oriented towards cloud-native environments.
    • Implement unit, integration, and contract tests, actively collaborating with QA on test automation.
    • Participate in the technical design of distributed and low-latency architectures together with solution architects.
    • Ensure code quality through code reviews, DevSecOps practices, and the integration of observability and tracing.
    • Analyze and mitigate incidents in development and staging environments, also acting as advanced 3rd-line support.

WhatsApp