Senior Backend Developer (Java)

Hn Services Portugal — Portugal · Posted ~2 hours ago

Senior Full-time Remote

Skills

Java Spring Boot Microservices Kafka gRPC REST APIs Kubernetes Clean Code SOLID TDD

🔓 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-focused organization is looking for a senior backend engineer to design scalable systems, develop microservices, and contribute to advanced AI-enabled solutions using modern engineering practices.

Highlights

Fully remote role with opportunities to work on large-scale technology projects involving modern backend architecture and AI-driven solutions.

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.