The English-language job board for Spain

Java Programmer

Hybrid in Madrid·Added 1 month ago

Métrica

281 open roles

Overview

Job details

  • Hybrid

    Office and home days — the ad has the split.

Requirements

  • Have the right to work in Spain

    Métrica doesn't mention sponsorship in the ad.

  • Work in English

    English is required, per the ad.

  • Be near Madrid, Spain (Hybrid) for hybrid days

    No relocation package mentioned.

  • Have 5+ years of experience

    Senior-level role.

  • University degree

    “Titulación universitaria o FP de Grado Superior.” — per the ad.

This job was automatically translated to English.

Requirements

What we're looking for

  • At least 5 years of experience in Java backend development in enterprise environments.
  • At least 2 years in critical, high-availability, high-volume transactional systems or 24x7 support.
  • Proficiency in Java 8 and/or Java 11, Java EE/J2EE.
  • Practical experience with:
  • Oracle WebLogic Server 11g or higher.
  • Apache Tomcat 9.
  • Oracle Database 19c or equivalent experience with Oracle.
  • SQL, JDBC and/or Hibernate/JPA.
  • Git, version control, code reviews, and releases.
  • Development and maintenance of APIs/endpoints, service integration, error handling, validations, timeouts, and traceability.
  • Experience in deployments, environment configuration, JNDI/DataSources, and troubleshooting.
  • Minimum technical English B2, with mandatory certification, test, or equivalent evidence.
  • University degree or Higher Level Vocational Training (FP).
  • Availability to attend the workplace in San Fernando de Henares under a hybrid model.
  • Availability to make 3-4 trips per year, each lasting 2-3 days.
  • At least 5 years of experience in Java backend development in enterprise environments.
  • At least 2 years in critical, high-availability, high-volume transactional systems or 24x7 support.
  • Proficiency in Java 8 and/or Java 11, Java EE/J2EE.
  • Practical experience with:
  • Oracle WebLogic Server 11g or higher.
  • Apache Tomcat 9.
  • Oracle Database 19c or equivalent experience with Oracle.
  • SQL, JDBC and/or Hibernate/JPA.
  • Git, version control, code reviews, and releases.
  • Development and maintenance of APIs/endpoints, service integration, error handling, validations, timeouts, and traceability.
  • Experience in deployments, environment configuration, JNDI/DataSources, and troubleshooting.
  • Minimum technical English B2, with mandatory certification, test, or equivalent evidence.
  • University degree or Higher Level Vocational Training (FP).
  • Availability to attend the workplace in San Fernando de Henares under a hybrid model.

Nice to have

  • Previous experience in payment methods, cards, EMV, CPA, POS, ATM, ISO 8583, or transactional banking.
  • Layered architecture, service-oriented, and synchronous and asynchronous integrations.
  • EJB 3.0, JAX-RS, PrimeFaces, and web services.
  • Clean Code, SOLID, and patterns such as DAO or Service Layer.
  • Testing with JUnit, Mockito, and integration tests.
  • CI/CD, technical documentation, runbooks, and corporate deployment tools.
  • Previous experience in payment methods, cards, EMV, CPA, POS, ATM, ISO 8583, or transactional banking.
  • Layered architecture, service-oriented, and synchronous and asynchronous integrations.
  • EJB 3.0, JAX-RS, PrimeFaces, and web services.
  • Clean Code, SOLID, and patterns such as DAO or Service Layer.
  • Testing with JUnit, Mockito, and integration tests.
  • CI/CD, technical documentation, runbooks, and corporate deployment tools.
  • Production support in 24x7 environments, incident management, and change governance.
  • Experience with other middleware or application servers.

The role

At Métrica, we are looking for a Senior Java Backend / Java EE Programmer to develop, deploy, and support critical transactional services related to card payment methods. The profile must have experience in Java enterprise, WebLogic, Oracle, and high-availability environments, as well as demonstrable B2 English.

About Métrica

METRICA is a technology and digital consulting firm founded in Madrid in 2000. The company provides IT talent and tailored solutions to accelerate digital transformation, with a global presence spanning Spain, Peru, Portugal, Chile, and the USA. Their services include AI adoption, agile delivery, and technology consulting, supported by a diverse international team.

In Spain, METRICA operates with a strong remote and hybrid work culture, offering roles across Madrid, Barcelona, and fully remote positions. The company emphasizes flexibility, proactivity, and a hands-on approach, making it relevant for international professionals seeking opportunities in IT consulting, data, and infrastructure roles.

Industry
IT Consulting
Founded
2000
Headquarters
Madrid, Spain
In Spain
Madrid, Barcelona

Good to know if you are moving

  • METRICA was founded in Madrid in 2000, making it a Spanish-origin company.
  • The company has a global presence with offices in Spain, Peru, Portugal, Chile, and the USA.
  • Many roles in Spain offer 100% remote work, while others are hybrid in Madrid or Barcelona.
  • The company focuses on digital transformation, offering roles in data, infrastructure, and SAP consulting.
  • METRICA emphasizes a diverse and international team, which may be welcoming to foreign professionals.
All open roles at Métrica
WhatsApp
€30k – €35kRemote from SpainNo Spanish needed
€22k – €25kMadrid
€25k – €27kRemote from Spain

Python Developer

Métrica2d ago
Remote from Spain
Remote from Spain
€40k – €45kRemote, Madrid
Hybrid in MadridNo Spanish needed
Remote from SpainNo Spanish needed

Backend MLOps Engineer

Métrica1d ago
Remote from Spain
Remote from Spain
See all 281 jobs