Senior Backend Developer (Java)

Hn Services Portugal — Portugal · Posted ~1 day ago

Senior Full-time Remote

Skills

Java Spring Boot microservices REST APIs backend architecture Kafka gRPC Kubernetes

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A technology services organization is seeking a senior backend developer to architect scalable systems and build cloud-native applications. The role involves microservices, APIs, automation, and applying modern AI development techniques.

Highlights

Fully remote role focused on scalable backend solutions, modern cloud technologies, and AI-enhanced software development practices.

Description

Senior Backend Developer (Java) Estamos à procura de um Senior Backend Developer (Java) para integrar projetos tecnológicos de grande dimensão, com foco no desenvolvimento de soluções backend escaláveis e na integração de Generative AI. A posição é Full Remote em Portugal, com deslocações muito pontuais ao escritório em Coimbra. Principais Responsabilidades Desenvolver e arquitetar soluções backend escaláveis;Desenvolver microserviços com Java, Spring Boot, Kafka e gRPC;Conceber e implementar REST APIs e integrações entre sistemas;Implementar funcionalidades de Generative AI, recorrendo a Prompt Engineering e otimização de contexto;Utilizar ferramentas de AI-assisted development como Cursor, GitHub Copilot ou Claude;Aplicar boas práticas de desenvolvimento, incluindo Clean Code, SOLID e TDD;Realizar deployments em Kubernetes;Colaborar com equipas multidisciplinares na construção de soluções robustas, seguras e escaláveis. Requisitos Obrigatórios Mínimo de 5 anos de experiência profissional em Backend Development;Experiência sólida com Java e Spring Boot;Experiência com Microservices;Experiência profissional com Apache Kafka;Experiência com Kubernetes;Experiência com gRPC;Desenvolvimento e integração de REST APIs;Experiência com ferramentas de AI-assisted development, como Cursor, GitHub Copilot ou Claude;Conhecimentos de Prompt Engineering e LLMs;Git e metodologias Agile (Scrum/Kanban);Bom nível de inglês;Residência atual em Portugal. Valorizamos JUnit e Mockito;RAG e Vector Databases, como Pinecone, Chroma ou Milvus;CI/CD;AWS, Azure ou GCP;Docker;Prometheus, Grafana e OpenTelemetry;Event-Driven Architecture;Performance optimization e troubleshooting de aplicações distribuídas. Regime Full Remote, com deslocações muito pontuais ao escritório em Coimbra.