CrawlJobs Logo

Specialist Software Engineer Lead

Spain, Malaga · Job Posted March 22, 2026
Apply Position
Job Link Share

Job Description

We are seeking a Senior Software Engineer for the development of our IoT projects. This role is key to customer perception and the success of Vodafone's IoT product offerings. The ideal candidate will work with our product and architecture teams to deliver high-quality software products, ensuring we meet our revenue targets and maintain our market reputation. This position involves managing all aspects of software development and continuous integration, demonstrating proficiency in problem determination, troubleshooting, and root cause analysis. Additionally, you will identify and recommend process improvements, document and provide technical guidelines and best practices, and collaborate closely with solution architects and product owners to ensure requirements are achievable and to minimize engineering costs.

Job Responsibility

  • Technical reference, overseeing team’s developments to ensure alignment with the E2E designs
  • Evaluate and identify opportunities for new technologies, solutions or methodologies to enhance current or future products and services, including integration with legacy systems
  • Promote best practices in coding, dev ops and Agile methodologies
  • Collaboration with cross-functional teams, IOT Core Systems, Security, Architecture, Infrastructure, etc
  • Identify opportunities for process automation and improvement
  • Act as a subject matter expert for selected domain environments and ecosystems
  • Optimise workflows for performance, scalability and cost efficiency
  • Influence and build effective relationships with peers within the group, local markets, suppliers, and partners

Requirements

  • Solid understanding of server technologies (Weblogic, etc)
  • Strong academic knowledge and professional experience in software development: Java, Java Enterprise or Jakarta Enterprise, Oracle, PostgreSQL, Linux
  • Deep understanding of SOLID principles, architectural design and development patterns
  • Expertise in Relational (Oracle, PostgreSQL, etc) and non-relational databases (MongoDB, etc)
  • Hands on experience troubleshooting issues
  • Hands on experience developing SOAP and REST APIs
  • Expertise in Spring frameworks: Spring Boot and other Spring technologies (e.g. Spring MVC, Spring Data, Spring Batch)
  • Hands on experience with CI/CD (Jenkins pipelines)
  • Expertise in containerization (Docker) and orchestration (Docker compose, Kubernetes)
  • Hands on experience with Amazon Services (EC2, RDS, SQS, S3, ECR, EKS, etc)
  • Hands on experience with Messaging services (JMS, ActiveMQ, RabbitMQ, Kafka, etc)
  • Experience in Agile Methodologies (SAFe, Scrum, Kanban)
  • Strong communication skills in English

What we offer

  • Hybrid way of working
  • Intensive Summer Hours (8:00 am-3:00 pm)
  • Tickets Restaurant
  • Social benefits
  • Flexible retribution plan
  • Training plan
  • 25 days of vacation + December 24 and 31

Looking for more opportunities?

Search for other job offers that match your skills and interests.