.is the leading HR technology company in unbiased talent evaluation.With over 15 years in the industry analyzing the needs and demands of the job market, we are capable of identifying the best talent for each company thanks to our team of professionals and our SaaS platform integrated with Artificial Intelligence.We are efficient, evaluate talent objectively without bias, and close hiring times in record time, delivering optimal results.Our Client, a Global Company based in 11 countries, is starting an innovative development program to enhance business and leadership skills so you are prepared to tackle tomorrow's challenges.The role will focus on implementing networking applications for advanced 4G/5G networks, with special emphasis on roaming, messaging, and Internet of Things (IoT) services.As IoT Signalling and Roaming Engineer, you will take responsibilities in all the stages of the life cycle of the application (design, coding, building, testing, deployment, support, and maintenance). With an agile approach, the developer engineer is responsible for the technical implementation of specific application deliverables supporting successful realization (time, budget, scope) of business projects and evolutive initiatives.Location: Madrid - HybridSector: ITFunctions:Plan, design, develop, and maintain high-available and high-performance JAVA applications.Analyse needs and propose optimal and innovative solutions.Contribute to the automation of work processes (testing, installation, monitoring, etc.).Carry out application releases.Debug and fix application errors.Take part with your teammates in the L3 24x7 guard duty service.Requirements: Bachelor's degree in Engineering in Computer Science, Telecommunications, or related field.Fluent in English (written and spoken).Solid knowledge of JAVA with at least 3 years of experience.Experience contributing to the design and architecture (design patterns, scalability, reliability, etc.) of software solutions.Experience working with agile software development lifecycle and process workflow including best practices, coding standards, code review, software versioning control, build, testing, releasing, etc.Hands-on experience on Linux environments.Familiar with software development tools (Git, Maven, Nexus, Jira).Experience with Relational Databases, SQL, and ORM technologies.Knowledge and experience in C and Python would be a plus.Familiar with computer networks and communication protocols (IP, TCP, UDP, HTTP...) as well as software virtualization and automation (VMware, KVM, Docker, Ansible, etc.).Familiar with telecom networks architecture and protocols (SS7, Diameter, ...).Good communication skills.Benefits: A competitive base salary (40.000-50.000 €/y) and short-term incentives.Comprehensive insurances including hospitalization insurance, outpatient care insurance, life insurance, disability insurance, and travel insurance.Reimbursement of public transport or parking costs