> Markdown version of [/jobs/ext/2837917-backend-java-engineer](https://www.wearedevelopers.com/jobs/ext/2837917-backend-java-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Backend Java Engineer - **Company:** NonStop Recruitment - **Location:** Madrid, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Microsoft Access, Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Akka (Toolkit), Unit Testing, Microsoft Azure, Dependency Injection, Software Design Patterns, DevOps, Elasticsearch, Middleware, White-Box Testing, Java Database Connectivity, Java Persistence API, Spring Framework, Junit, Liquibase, Apache Maven, Message Broker, MongoDB, Model View Controller (MVC), NoSQL, OpenShift, Oracle (Applications), Scrum Methodology, RabbitMQ, Mockito, Logstash, Ansible, Prometheus, Swagger, Selenium, Service Discovery, Openapi, Grafana, Backend, Git, Database Migration, Kubernetes, Cassandra, Extreme Programming, Apache Kafka, Reactive Programming, Api Gateway, Kibana, Software Coding, Restful APIs, Cucumber (Software), Docker, Elk Stack, Microservices - **Published:** September 11, 2026 - **Apply:** https://eurojobs.com/jobs/26900658/apply ## About the Role CI / CD pipelines. Experience working with Azure Devops (pipelines). 5 years of experience on similar technical stack. Agile team experience with SCRUM or Kanban or XP. Excellent speaking and writing skills in English is a must. Desirable MSA Patterns: Circuit Breaker, Api Gateway, Service Discovery. Feature Flags Retail banking knowledge. Database migration tools (such as Flyway, Liquibase). DevOps Skills. Prometheus. Grafana ELK STACK (Elastic Search, Logstash, Kibana). Security: JWT, Mutual TLS, Access token. Ansible. BDD. Automatic testing (Selenium, Cucumber). Reactive programming: futures. Akka, Scala. Message Brokers (such as RabbitMQ, Kafka). NoSQL knowledge (such as Cassandra, MongoDB). What do we offer? The time you spend at work, the challenges you face or the lessons you get are very important, but… What about your personal life? At ING we want your work to fulfill you in every way, and that is why we take care of even the smallest details. Check out what ## Description areas: Coding Stories Refinement Environments management Release Monitoring What are we looking for? Want to know if this job is made for you? These are some of the qualities that we value the most for this role. And if the shoe fits… don't hesitate to apply! As a Software Engineer Backend for one of our tribes you should have the following knowledge and experience: Essential Good coding Skills on all Middleware layer: Java 8/11/17/21 Spring (Boot, MVC, CORE, Security, Dependency Injection). Microservices: Hexagonal architecture, APIs composition, RestFul, OpenAPI, Swagger. Design Patterns, SOLID, Clean Code, Software Craftmanship. Testing: Unit Testing (Techniques: White-box/ Black-box, What is a unit?); Type of testing (unit testing, integration and smoke); Junit; Contract Testing; Framework mocks (Mockito, Mockmvc, Wiremock, Powermock). Maven. JPA, Oracle, JDBC Git. DDD. Backend & Devops awareness (understand the global architecture / infrastructure). Docker, Openshift or Kubernetes. ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Spanish Business Culture and Etiquette](https://www.wearedevelopers.com/magazine/353-spanish-business-culture-and-etiquette) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)