Senior Java Developer

Empa-T

Lisboa

Híbrido

EUR 55 000 - 75 000

Tempo integral

14 dias+

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Resumo da oferta

Empa-T is seeking a Senior Java Developer to join an international banking project in Lisbon. You will contribute to high-performance distributed systems within a global Risk Management environment, designing scalable Java applications and collaborating with cross‑functional teams.

The role emphasizes strong Java, Spring, REST APIs, and distributed systems expertise, with a hybrid work model in Lisbon and a focus on security, performance, and CI/CD practices.

Qualificações

  • 5+ years of Java development experience.
  • Strong experience with Spring Framework and REST APIs.
  • Solid knowledge of multithreading and distributed systems.
  • Experience with CI/CD practices and testing strategies.
  • Excellent communication and collaboration skills.

Responsabilidades

  • Design, develop, and maintain scalable Java applications.
  • Contribute to distributed systems for risk calculation and analysis.
  • Collaborate with business, regulatory, and technical teams.
  • Follow security, scalability, maintainability, and performance best practices.
  • Participate in architecture discussions and code reviews.
  • Improve existing applications and system reliability.
  • Support CI/CD pipelines and automated testing strategies.
  • Assist with deployments, releases, and documentation.

Conhecimentos

Java
Spring Framework
REST APIs
Multithreading
Distributed Systems
Unit Testing
CI/CD
Agile/Scrum
Communication
Problem-solving

Ferramentas

Kafka
Cassandra
Tomcat
Oracle Coherence

Descrição da oferta de emprego

At Empa‑T, we believe great technology is built by talented people working in collaborative and innovative environments.

We are looking for a Senior Java Developer to join an international banking project and contribute to the development of high-performance distributed systems within a global Risk Management environment.

Key Responsibilities
  • Design, develop, and maintain scalable and high-performance Java applications
  • Contribute to the evolution of distributed systems responsible for risk calculation and analysis
  • Collaborate with business, regulatory, and technical teams to translate requirements into robust solutions
  • Develop software following best practices in security, scalability, maintainability, and performance
  • Participate in software architecture and design discussions
  • Review code and promote engineering excellence across the team
  • Optimize existing applications and improve system reliability
  • Implement and maintain automated testing strategiesContribute to Continuous Integration and Continuous Delivery pipelines
  • Support software deployment, releases, and technical documentation
  • Work within Agile/Scrum teams in a large-scale international environment
Skills & Experience
  • 5+ years of experience with Java development
  • Strong experience with Java, Spring Framework, REST APIs, and Multithreading
  • Solid understanding of Software Engineering principles and Computer Science fundamentals
  • Experience with Distributed Systems and event-driven architectures
  • Knowledge of technologies such as Kafka, Cassandra, Tomcat, Oracle Coherence, or similar
  • Experience with Unit Testing, Integration Testing, and Acceptance Testing
  • Strong understanding of CI/CD practices and related tools
  • Experience developing scalable and high-throughput applications
  • Strong analytical and problem-solving skills
  • Excellent communication and collaboration abilities

Lisbon – Hybrid (3x/office)

Why Empa‑T?

At Empa‑T, we value empathy, integrity, and collaboration.

We work on impactful projects in innovative environments, where continuous learning and professional growth are part of our DNA. You'll have the opportunity to work with modern technologies, international teams, and complex systems that support critical business operations on a global scale.

Be part of a team where technology and people evolve together.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Java Developer - Distributed Systems (Lisbon Hybrid)
Senior Java Developer - Distributed Systems (Lisbon Hybrid)

Empa-T • Lisboa

Híbrido
EUR 55 000 - 75 000
Fullstack developer (Java & Angular)
Fullstack developer (Java & Angular)

Empa-T • Porto

Híbrido
EUR 45 000 - 65 000
Senior Java Developer
Senior Java Developer

EPAM Systems • Lisboa

Híbrido
EUR 75 000 - 110 000
Competitive compensation
Variety of projects
Engineering excellence standards
+2
Senior Java/Angular Fullstack Engineer
Senior Java/Angular Fullstack Engineer

Empa-T • Porto

Híbrido
EUR 45 000 - 65 000
Senior Java Developer (Multithreading)
Senior Java Developer (Multithreading)

act digital • Lisboa

Híbrido
EUR 60 000 - 90 000
IT Cloud Infrastructure Administrator
IT Cloud Infrastructure Administrator

Empa-T • Lisboa

Híbrido
EUR 50 000 - 70 000
Senior Java Developer
Senior Java Developer

Caixa Mágica Software • Porto

Presencial
EUR 30 000 - 50 000
Permanent job contract
Tech equipment + SIM Card + personal smartphone
Health and Life Insurance
+3
Senior Java Developer
Senior Java Developer

EPAM Systems • Portugal

Presencial
EUR 50 000 - 70 000
Java Software Developer
Java Software Developer

Decskill • Lisboa

Presencial
EUR 42 000 - 64 000
Data Java Senior Developer
Data Java Senior Developer

EPAM Systems • Lisboa

Híbrido
EUR 55 000 - 75 000
Flexible work hours
Career growth opportunities