Job Description

We're hiring: Senior Backend Developer (Java)

Hybrid - Lisbon (2x per week onsite - flexible)

We're reinforcing a multidisciplinary squad to support the design and evolution of high-impact digital applications in an enterprise environment. This role is focused on backend architecture, performance optimization, and secure, scalable system design.

Your role:

  • Design and implement the technical architecture of backend applications
  • Develop robust solutions using Java and API-first principles (OpenAPI)
  • Ensure performance, scalability, and security of distributed systems
  • Maintain and evolve existing codebases (corrective and evolutionary maintenance)
  • Apply clean code principles and maintain high-quality documentation standards
  • Collaborate closely with Frontend Developers to ensure seamless integration
  • Monitor and troubleshoot applications using ELK, Kibana, Dynatrace, and Grafana

Ready to Apply?

Take the next step in your AI career. Submit your application to emagine - Portugal today.

Submit Application