Java Backend Developer

Nimber — Portugal · Posted ~4 hours ago

Skills

Java SQL Concurrency Scalable architectures High-availability systems Code review

🔓 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

Join a technology team seeking a Java backend developer to build and maintain scalable, highly available applications. You will optimize concurrency and SQL performance, participate in code reviews, and contribute to strong engineering practices and robust software architecture.

Highlights

Opportunity to build, evolve, and optimize scalable Java backend applications, with a strong focus on performance, reliability, software quality, and meaningful technical impact.

Description

Olá! Acredita que encontrou esta oportunidade por acaso? Nós, na Nimber, não acreditamos em acaso. Chamou sua atenção? Ótimo. Continue a ler... Nós somos a Nimber, e não estamos apenas a preencher vagas; estamos a construir uma equipa pronta para transformar as coisas. Se está preparado para reescrever as regras e causar um impacto real, este é o seu momento. Junte-se a nós e vamos colocar o futuro onde ele pertence: nas mãos de pessoas apaixonadas. Mas o que significa Nimber? Na matemática e na teoria dos jogos, são números com propriedades especiais de adição e multiplicação. E o que realmente queremos é agregar valor aos projetos dos nossos clientes. Posição: Java Backend Developer Responsabilidades Desenvolver, evoluir e manter aplicações Java, seguindo boas práticas de desenvolvimento e arquiteturas escaláveis e de alta disponibilidade;Otimizar a performance das aplicações, nomeadamente ao nível de concorrência e queries SQL;Realizar code reviews, contribuindo para a qualidade e robustez do software desenvolvido;Garantir os requisitos de segurança e compliance das soluções;Analisar e resolver problemas de maior complexidade através de debugging e análise de logs;Colaborar com equipas funcionais, técnicas e de testes ao longo do ciclo de desenvolvimento;Participar nas decisões técnicas relacionadas com arquitetura, tecnologias, frameworks e ferramentas. Requisitos Experiência sólida em desenvolvimento Java (versão 8 ou superior);Bons conhecimentos de arquitetura de software, design patterns e SQL;Experiência no desenvolvimento e integração de REST e XML Web Services;Conhecimentos de sistemas assíncronos e frameworks como Spring;Valorizada experiência com EMS/JMS, bases de dados NoSQL e Apache Pulsar;Valorizados conhecimentos de segurança aplicacional (OAuth2, JWT, OpenID, JWS ou similares);Valorizada experiência em soluções de e-commerce e/ou pagamentos digitais. Pronto para juntar-se a nós e ter sucesso? Se está cansado de sentir-se apenas mais um número, envie-nos a sua candidatura e torne-se um Nimber.