> Markdown version of [/jobs/ext/1494310-software-engineer](https://www.wearedevelopers.com/jobs/ext/1494310-software-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). --- # Software Engineer - **Company:** Wey Wey Web - **Location:** Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Artificial Intelligence, Code Review, Continuous Integration, DevOps, Programming Tools, Web Development, Elasticsearch, Junit, Python (Programming Language), Node.Js, Octopus Deploy, Object-Oriented Software Development, Software Architecture, Systems Development Life Cycle, RabbitMQ, Prometheus, Software Engineering, Software Systems, SQL Databases, TypeScript, Apache Cassandra, Spring Cloud, ReactJS, Grafana, Spring-boot, Cypress (Programming Language), Backend, Kotlin, AngularJS, Integration Tests, Kubernetes, Apache Kafka, Front End Software Development, Virtual Agents, Jasmine, Docker - **Published:** July 30, 2026 - **Apply:** https://www.jobleads.com/es/job/eadde077d84cb8a665676a3edd9502852 ## About the Role We're always interested in meeting skilled, versatile and collaborative candidates with excellent design and problem-solving abilities. If you have experience developing high-performance applications and are ready to tackle challenges across the full stack, we want to hear from you. What you will use * Programming languages: Java and TypeScript. * Frameworks: Spring Boot, Spring Cloud and Node.js. * Web development: Angular and React. * Deployment: Docker, Kubernetes and Argo CD. * Testing: JUnit, Jasmine, Cypress and Pact. * Data: SQL databases, Apache Cassandra and Elasticsearch. * Monitoring: Grafana, Prometheus and Elastic APM. * Messaging: RabbitMQ and Kafka. * Developer tools: Backstage. * Other technologies: Quarkus, Kotlin and Python., * A positive mindset, a can-do attitude and endless creativity. * Demonstrable back-end skills, such as multithreading and object-oriented programming, and/or strong front-end development skills. * A willingness to learn and contribute in a T-shaped role. You don't need to be proficient across the entire stack. * Experience designing, creating, evaluating, deploying, securing, maintaining and evolving software solutions. * An understanding of data modelling, software architecture and how different systems interact. * An agile approach to development and a good understanding of lean and agile methodologies. * Experience working with CI/CD practices and tools. * A collaborative and respectful attitude, with the ability to communicate effectively with different stakeholders. * Curiosity about new languages and frameworks, along with a willingness to experiment with emerging technologies. * A commitment to quality through the design, implementation and maintenance of comprehensive unit and integration tests. * Familiarity with AI-generated code and the ability to assess its testing, readability and architectural fit. * An understanding of when AI assistance adds genuine value throughout the software development lifecycle. ## Description * Work closely with quality, security and product specialists to ensure unbeatable software design, delivery and quality. * Design, develop, test, deploy, maintain and enhance software solutions. * Work within a team of engineers and product owners using agile methodologies. * Deploy software into production and provide operational support. * Build solutions from the ground up while collaborating in an inclusive, international environment. * Promote an end-to-end DevOps philosophy throughout the entire software development lifecycle. * Follow best practices across every aspect of the SDLC, including design, coding, testing, operational procedures and monitoring. * Give and receive constructive feedback through code reviews. * Help foster a culture of continuous improvement by proposing and implementing enhancements that optimise the SDLC. * Direct AI coding agents as part of everyday delivery by providing clear context, critically reviewing their output and taking ownership of the quality, security and design of everything that ships. ## Related Videos - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Why Kotlin is the better Java and how you can start using it](https://www.wearedevelopers.com/videos/661-why-kotlin-is-the-better-java-and-how-you-can-start-using-it) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [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) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)