Submeter

Senior Java Developer

Aveiro

Descrição da posição

We are looking for a Senior Backend Developer to join our client's team responsible for the Device Management product. This role involves contributing to the development and maintenance of backend services, ensuring the scalability, performance, and reliability of solutions within a modern microservices architecture.

The ideal candidate will have strong experience in Java, Kubernetes, and Quarkus, and be comfortable working in agile environments, with additional frontend knowledge being a valued asset.

This is for a Hybrid position in Aveiro or Porto, 3x a week.

Key Responsibilities;
  • Design, develop, and maintain backend services for the Device Management platform.
  • Work in a microservices-based environment with container orchestration.
  • Ensure code quality, performance, and reliability through best practices.
  • Collaborate with cross-functional teams, including frontend and DevOps.
  • Contribute to continuous improvement of CI/CD pipelines and development workflows.


Requirements

Mandatory Technical Skills
  • Backend Development: Java SE, Quarkus
  • Dev Tools & Frameworks: Maven, Gradle, Git, Jira, SVN/CVS
  • Web Technologies: RESTful APIs, HTTP/HTTPS, Swagger/OpenAPI
  • Virtualization & Cloud: Docker, Kubernetes
  • Operating System: Linux
  • Architecture Knowledge: Microservices, Networking Protocols
  • Communication: Advanced English proficiency (written and spoken)

Nice to Have
  • Frontend development experience (JavaScript)
  • Experience with Device Management systems or embedded platforms
  • Familiarity with security systems and mobile network routers

Soft Skills
  • Critical Thinking and Prioritization
  • Adaptability and Flexibility
  • Proactive Attitude (“Make it Happen” mindset)
  • Continuous Learning and Development

Quer se candidatar?
Cargo
Nome*
Email*
Telefone*
País*
Cidade*
Linkedin
Upload your CV* (máx. 4MB)
Faça upload da sua foto ou video (máx. 4MB)
Submeter