Java Developer (Sénior)
Grupo Data Lisbon, Portugal
IT Services and IT Consulting · 201-500 employees
About the role
Analyze, develop, and maintain scalable Java applications while optimizing performance and ensuring software quality through code reviews. Collaborate with technical and functional teams to resolve complex problems and contribute to architectural decisions.
What they look for
Requirements
Requires advanced knowledge of Java 8+, software architecture, design patterns, and SQL databases. Experience with XML/REST WebServices and asynchronous systems is mandatory, while knowledge of Spring and application security is desired.
Full description
Junta-te ao Grupo DATA!
No Grupo DATA tornamos a tecnologia simples e próxima, criando soluções de IT inovadoras que ajudam clientes em todo o mundo.
Estamos em expansão em Portugal e acreditamos que crescer lado a lado com empresas de referência só é possível quando crescemos também com os nossos talentos.
Aqui, as pessoas estão no centro de tudo o que fazemos. Valorizamos ideias, incentivamos a criatividade e acreditamos que cada contributo faz a diferença.
Se procuras um ambiente colaborativo, dinâmico e cheio de oportunidades para te superares, o teu próximo desafio pode estar connosco!
Quem procuramos?
Java Developer (Sénior)
Principais tarefas a desenvolver:
- Análise, desenvolvimento e manutenção de aplicações JAVA seguindo as boas práticas e através de arquiteturas escaláveis e de alta disponibilidade.
- Otimização de performance aplicacional (concorrência, queries SQL, etc) e revisão de código (code review) para garantir qualidade no software produzido.
- Garantir segurança e compliance das soluções desenvolvidas.
- Colaboração com equipas funcionais, técnicas e de testes.
- Análise e resolução de problemas complexos (debugging avançado, análise de logs).
- Participação e colaboração nas decisões técnicas (escolha de tecnologias, arquitetura, frameworks e ferramentas).
Competências e conhecimentos técnicos obrigatórios:
- Conhecimentos avançados de JAVA a partir da versão 8.
- Conhecimentos avançados em arquitetura de software e padrões de desenho.
- Conhecimentos avançados de Base de Dados (SQL).
- Conhecimentos e experiência em desenvolvimento e integração de XML WebServices (preferencialmente EMS/JMS) e REST WebServices.
- Conhecimentos em sistemas assíncronos.
Competências e conhecimentos técnicos desejáveis:
- Conhecimento de soluções eCommerce e/ou soluções de pagamentos digitais.
- Conhecimentos em BDs NoSQL.
- Domínio de frameworks e tecnologias (ex: Spring).
- Conhecimentos em segurança aplicacional (ex: OAuth2, JWT, OpenID, JWS, etc).
- Conhecimentos em Apache Pulsar.
Localização: Lisboa
Regime de trabalho: Híbrido (3x por semana no escritório).
Envia a tua candidatura e vem simplificar o futuro connosco!
Similar roles
-
Java Developer
Diversified Services Network, Inc. Irving, Texas, United States · $122K–$129K/yr
-
Full-stack Java Software Engineer III
JPMorgan Chase & Co. Plano, Texas, United States
-
Software Engineer III (Full Stack Java)
JPMorgan Chase & Co. Jersey City, New Jersey, United States · $138K–$185K/yr
-
Jr. Java Developer (Korean Bilingual)
SBT Global, Inc. Plano, Texas, United States · $77K/yr
-
Java Application Architect
EUROPEAN DYNAMICS Brussels, Brussels-Capital, Belgium
-
Software Engineer III - Java, Spring Boot, DevOps, AWS
JPMorgan Chase & Co. Plano, Texas, United States