> Markdown version of [/jobs/ext/1385841-software-developer-java](https://www.wearedevelopers.com/jobs/ext/1385841-software-developer-java). 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). --- # Software Developer (Java) - **Company:** Mercados EspaƱoles - **Location:** Madrid, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Linux, Java Development Kit, JSON, Linux Servers, Microsoft SQL Server, Octopus Deploy, OpenShift, Software Engineering, Extensible Markup Language (XML), Apache Spark, Spring-boot, Gitlab, Git, AngularJS, Gitlab-ci, Avro, Apache Kafka, Api Management, Microservices - **Published:** July 22, 2026 - **Apply:** https://www.adzuna.es/contact-us.html ## About the Role Experience in software development and coding in JAVA/JavaScript, over microservices, spring boot and Angular ecosystem. Experience with: Framework Angular, Spring/Spring boot, microservices Experience with: XML, JSON, Avro, GIT, API management Nice to have experience: Gitlab CI, Openshift, ArgoCD, Spark, Agile framework, Linux High team-working ability and accurate working methods Proficient oral and written English and Spanish ## Description Act as a Software Java Developer Support to design, planning and management applications, based on microservice and Kafka streaming architecture. Ensuring correct implementation and quality of code. Support in the analysis of functional requirements to bring them to detailed technical specifications together with the platform architect. Technology that you will work with: Java, OPEN JDK, Springboot, Openshift, Kafka, Gitlab + Gitlab CI, ArgoCD Linux servers, SQL Server and much more ## Related Videos - [Coffee with Developers](https://www.wearedevelopers.com/videos/354-coffee-with-developers) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [From event streaming to event sourcing 101](https://www.wearedevelopers.com/videos/91-from-event-streaming-to-event-sourcing-101) - [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) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## 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) - [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) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)