At SOFICO, we're shaping the future of mobility - and we're doing it together. Our software, Miles, is a leading platform that enables companies worldwide to manage their leasing, fleet, and mobility operations in one integrated system. From our office in Madrid, we're looking for a Software Engineer - Microservices who's eager to contribute to the expansion and enhancement of the Miles Enterprise platform through scalable, cloud-native, and secure microservice solutions.
Collaborating with internal API consumers using a domain-driven-design approach and integrating with external systems through tasks such as database design, data access & ORMs. Develop scalable and cloud-native solutions using modern development and DevOps practices such as CI/CD, containerization, and automated testing. Apply a security-first mindset when implementing features and changes within the Secure Software Development Life Cycle (SSDLC). 3+ years of experience as a backend engineer building scalable,
production-ready solutions using the Java stack (with strong experience in Java 17 and ideally Java 21); ~ Strong expertise in SQL, specifically PostgreSQL; ~ Proficiency with DevOps tools and practices, including Git, Maven, Jenkins, or GitHub Actions; ~ Fluent communication skills in English. ~ Experience or knowledge of technologies such as Angular, Kafka, Docker/Postman, or Kubernetes. ~ Knowledge of additional languages besides English.
What's in it for you... Continuous learning and professional development opportunities beyond onboarding. Adaptable working hours, opportunity to work from home up to 2 days per week. Complimentary coffee, water, and soft drinks at the office.
Regular team-building and social events, including after-work drinks, Family Day, Sofico weekend, etc.
📌 Back End Software Development Engineer (Madrid)
🏢 Sofico
📍 Madrid