Emprego
Meus anúncios
Meus alertas email de emprego
Fazer login
Encontrar um emprego Fichas de empresas
Procurar

Senior java developer

Lisboa
emagine
Developer Java
Anunciada dia 23 agosto
Descrição

Join to apply for the Senior Java Developer role at emagine

3 days ago Be among the first 25 applicants

Join to apply for the Senior Java Developer role at emagine

Get AI-powered advice on this job and more exclusive features.

Job Type: B2B Contract


Location: Lisbon, Portugal (Hybrid work - 3x week)


Duration: 12 months initial contract + extension


Summary

The main function of the Senior Java Developer is to join a growing team in Lisbon, contributing to a mission-critical platform used in global financial operations. This role emphasizes strong core Java expertise, hands-on coding skills, and the ability to enhance the performance and reliability of a large-scale legacy system.

Job Description:

Job Title: Senior Java Developer

Job Type: B2B Contract

Location: Lisbon, Portugal (Hybrid work - 3x week)

Duration: 12 months initial contract + extension

Summary

The main function of the Senior Java Developer is to join a growing team in Lisbon, contributing to a mission-critical platform used in global financial operations. This role emphasizes strong core Java expertise, hands-on coding skills, and the ability to enhance the performance and reliability of a large-scale legacy system.

Responsibilities:


* Develop and maintain Java-based backend services that implement complex business logic.
* Work within a large, monolithic codebase (:2M lines), ensuring consistency, scalability, and performance.
* Leverage strong knowledge of Core Java, multithreading, and concurrency to build efficient and robust applications.
* Contribute to system design and code reviews within small, agile Scrum teams.
* Write clean, testable, and maintainable code using object-oriented principles and test-driven development (TDD).
* Investigate and improve performance of distributed and multi-threaded systems.
* Participate in technical interviews and review take-home coding challenges.
* Collaborate with other developers and DBAs to troubleshoot complex issues and optimize database interactions.
* Engage in legacy modernization and long-term platform improvement efforts.
* Adopt and promote engineering best practices and coding standards.

Key Requirements:

* 3+ years of commercial software development experience, primarily using Java 8 or Java 17.
* Excellent knowledge of Core Java, data structures, algorithms, and object-oriented design.
* Hands-on experience with multithreading, concurrency, and performance optimization.
* Proficiency with relational databases, including setup, tuning, and complex SQL queries.
* Experience working with large-scale, legacy systems and monolithic architectures.
* Comfortable working without modern frameworks like Spring Boot—focus is on pure Java development.
* Familiarity with agile methodologies, especially Scrum, and working in small, collaborative teams.
* Strong analytical and problem-solving skills.
* Good communication and collaboration abilities in a hybrid work environment.

Nice to Have:

* Experience with algorithmic problem-solving in production environments.
* Exposure to Oracle/PostgreSQL performance tuning and advanced SQL.
* Interest in legacy modernization and clean-up strategies.
* Familiarity with CI/CD and automated testing tools (e.g., JUnit, Maven).


Seniority level

* Seniority level

Mid-Senior level


Employment type

* Employment type

Contract


Job function

* Job function

Engineering and Information Technology
* Industries

IT Services and IT Consulting

Referrals increase your chances of interviewing at emagine by 2x


Sign in to set job alerts for “Senior Java Software Engineer” roles.


Senior Backend Developer (Java), Portugal


Senior Java Backend Developer (m/f) - Hybrid (Lisbon)


Senior Java Software Developer (Backend)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Se candidatar
Criar um alerta
Alerta activado
Salva
Salvar
Oferta parecida
Java developer
Lisboa
Adentis Portugal
Developer Java
Oferta parecida
Java developer
Lisboa
Ytech
Developer Java
Oferta parecida
Senior java developer
Lisboa
Smart Nearshore
Developer Java
Ofertas parecidas
Emprego Informática em Lisboa
Emprego Lisboa
Emprego Distrito de Lisboa
Página principal > Emprego > Emprego Informática > Emprego Developer Java > Emprego Developer Java em Lisboa > Senior Java Developer

Jobijoba Portugal

Encontre ofertas

  • Ofertas de emprego por função
  • Pesquisa de ofertas de emprego por sector
  • Empregos por empresas
  • Empregos por localização

Contacto / Parceria

  • Entre em contacto
  • Publique as suas ofertas no site Jobijoba

Menções legais - Menções legais e termos de utilização - Política de dados - Gerir os meus cookies - Acessibilidade: Não conforme

© 2025 Jobijoba Portugal - Todos os direitos reservados

Se candidatar
Criar um alerta
Alerta activado
Salva
Salvar