Tech Stack
ElasticSearchJavaJavaScriptKafkaLogstashNode.jsOpenShiftPythonReactRubySpringSpring BootSpringBootSQL
About the role
- Job Overview: Join an innovative UK-based technology leader as a Senior Full Stack Software Engineer within the IT4IT Automation team – a vital part of the organisation’s digital transformation strategy. This is a hands-on, high-impact role focusing on the development, improvement, and automation of cutting-edge software solutions that support business-critical operations., You'll collaborate closely with architects and cross-functional teams to shape system architecture, promote automation, and drive continuous improvement across software development processes. This full-time role includes relocation to Málaga, Spain, offering a vibrant working environment and exceptional career development opportunities in a global setting., Key Responsibilities: Software Development: Design, develop, and maintain robust full-stack software applications using Java, Spring Boot, React, and related technologies., Automation: Drive the automation of system administration, updates, and incident responses to reduce manual intervention., Continuous Improvement: Identify inefficiencies in software development practices and implement improvements using modern tools and methodologies., Architecture & Design: Collaborate with software architects and stakeholders to define scalable, high-performance solutions aligned with IT4IT strategies., Agile Delivery: Work within Scrum teams using Jira to manage tasks and deliver iterative updates through CI/CD pipelines.
Requirements
- Proficient in full-stack development, with hands-on experience in: Java, Spring Boot, APIs, React, JavaScript, SQL, Kafka, OpenShift, Familiar with development tools and practices: GitHub, GitHub Actions (CI/CD), ELK stack (Elasticsearch, Logstash, Kibana), Jira, Scrum methodology, Experience in maintaining and updating production codebases., Strong analytical thinking with a passion for learning and improving systems., Excellent communication skills and a high level of English proficiency., Ability to work effectively in global teams and adapt to cross-cultural environments., Willingness and ability to relocate to Málaga, Spain., Nice to have: Experience with infrastructure automation tools and languages such as Python, Node.js, or Ruby