Backend Engineer

Skills

Ubicación

Debes residir (o estar dispuesto a desplazarte) en: Madrid, Spain

Idiomas

Fluido Inglés

Descripción

We're looking for a talented and enthusiastic Novice Backend Engineer to join one of the following areas: Mortgages, Consumer Lending, Daily Banking & Savings, or Payments.

🎯 Responsibilities

  1. Design, develop, and test code for various application components, ensuring adherence to functionality, quality, and performance standards
  2. Deliver production-ready software by leveraging best practices in technology and development
  3. Document solutions and configurations for future support
  4. Analyze and resolve production issues and bugs
  5. Contribute to technical improvement initiatives with cross-functional teams
  6. Collaborate as a backend expert while supporting responsibilities across the complete technical stack within your squad
  7. Main task areas: coding, story refinement, environment management, release, and monitoring

🛠️ Requirements

  1. 5–8 years of experience with similar technical stacks
  2. Strong programming skills in middleware: Java 8/11/17
  3. Experience with Spring (Boot, MVC, Core, Security, Dependency Injection)
  4. Knowledge of microservices architecture (hexagonal), patterns (Circuit Breaker, API Gateway, Service Discovery), and Feature Flags
  5. Familiarity with design patterns, SOLID principles, Clean Code, and software craftmanship
  6. Understanding of backend and DevOps (global architecture/infrastructure)
  7. Testing expertise: unit, integration, smoke testing with JUnit; contract testing; familiarity with mocking frameworks (Mockito, MockMVC, WireMock, PowerMock)
  8. Experience with Maven, Docker, OpenShift or Kubernetes, Ansible, and Git
  9. Domain Driven Design (DDD) knowledge
  10. Proficiency with CI/CD pipelines
  11. Practical experience in Agile teams (SCRUM, Kanban, or XP)
  12. Excellent written and spoken English
  13. Strong communication skills

➕ Nice to have

  1. Knowledge of Domain Driven Design, CQRS
  2. Understanding of additional Agile frameworks (SCRUM, Kanban)
  3. DevOps skills and Azure (pipelines) experience
  4. Experience in retail banking
  5. Database migration tools (Flyway, Liquibase)
  6. Security protocols: JWT, Mutual TLS, Access token
  7. Behavior Driven Development (BDD)
  8. Familiarity with reactive programming, futures; Akka, Scala
  9. NoSQL technologies (Cassandra, MongoDB)
  10. Experience with message brokers (RabbitMQ, Kafka)
  11. Apache Camel knowledge
  12. Automated testing (Selenium, Cucumber)
  13. Elastic Search, LogStash, Kibana, Grafana
  14. Knowledge of JavaScript, HTML, CSS

🤗 We offer

  1. Flexible work arrangements to balance personal and professional life
  2. Restaurant card
  3. Onsite amenities: electric mobility services, medical service, hairdresser, gym, and support services
  4. Health insurance for you and your family
  5. Life insurance
  6. Flexible remuneration plan with benefits such as nursery, transportation card, and training support
  7. Free company shuttle with several routes to the Madrid office
  8. Banking benefits including special loans, favorable mortgage terms, and pension plan access
  9. 360º employee care: physical, mental, social connection, and sense of purpose
  10. Onsite physiotherapy service and clinics with world-class athletes
  11. Access to Gympass service
  12. Employee networks for DEI (LGBTQI+, gender, etc.)
  13. International remote work program

📄 Additional Application Information

  1. Please attach a document indicating the tribe(s) you are most interested in joining.
Each company upload its own logo image

ING

ING es un grupo financiero con más de 35,8 millones de clientes en 40 países de todo el mundo que ofrece servicios de banca, seguros y gestión de activos tanto a particulares como a empresas e instituciones. Actualmente cuenta con una plantilla de más de 52.000 profesionales y engloba un amplio grupo de empresas que atienden a sus clientes bajo la marca ING.

Sobre el equipo

Beneficios

  • trainingBudget

    Presupuesto para formación

  • flexible

    Horario flexible

  • health

    Seguro médico

  • food

    Comida & bebidas

  • tickets

    Tickets restaurante

  • gym

    Descuentos en gimnasio

  • workFromHome

    Trabajar desde casa

  • lessons

    Clases de idiomas

  • +Banking benefits
  • +Customized Career Path

Ubicación

Calle Severo Ochoa, 2, Las Rozas de Madrid, Spain