Job title: Senior Java Developer
Job type: Permanent
Emp type: Full-time
Industry: Computer Software
Salary: Negotiable
Location: Portugal (Remote)
Job published: 11-05-2026
Job ID: 37735

Job Description

Job Brief:

We are looking for a Senior Java Developer to join our engineering team and contribute to the development of scalable, high-performing backend platforms. This role is ideal for someone with strong experience in modern Java development, cloud environments, and distributed architectures.

 

Responsibilities:

• Diagnose and resolve complex technical challenges across backend systems
• Design, develop, and maintain scalable Java applications and microservices
• Collaborate with engineering and product teams to deliver new platform capabilities
• Drive application reliability, performance, and maintainable code standards
• Support infrastructure automation initiatives alongside DevOps teams
• Contribute to technical discussions, code reviews, and engineering best practices

 

Requirements & Skills:

• 7+ years of professional experience in Java backend development
• Strong hands-on experience with Spring Boot and microservices-based architectures
• Practical knowledge of Kubernetes and containerized deployment environments
• Experience with cloud platforms, ideally Azure
• Familiarity with infrastructure-as-code tools such as Terraform
• Exposure to event-driven systems using Kafka
• Understanding of GraphQL, including federated architectures
• Comfortable working with Git/GitHub version control workflows
• Familiarity with CI/CD pipelines and modern DevOps practices
• Strong communication skills in English

 

Your Next Challenge Awaits!

Ready to take your career to the next level? Submit your application and explore the impact you can make with us!