OTA - Senior Dev with AI (Málaga)

OTA - Senior Dev with AI (Málaga)

04 oct
|
Idemia
|
Málaga

04 oct

Idemia

Málaga

Purpose This role transforms requirements into software according to design, to maximize business value and customer satisfaction. Key Missions

- Uses programming, scripting and database languages to write software code that meets requirements and that optimizes software performances
- Identifies existing software components, libraries and frameworks to reuse in the solutions
- Applies knowledge of software development best practices, including coding standards, secure coding, code reviews, source control management, build processes, testing, and operations
- Contributes to requirement (functional and non-functional) analysis and estimations
- Supports software testing, deployment, maintenance, and evolution activities by correcting programming errors, responding to scope changes, and coding software enhancements
- Builds up software structure including functions, design patterns, layers, etc.
- Documents and demonstrates solutions by developing code comments, layouts, diagrams and charts
- Contributes to Software architecture (specification analysis, technical studies, technology assessment, etc.)
- Codes large and complex modules within agreed quality, deadline and cost
- Performs design and code reviews and assess software performance optimization
- Contributes and promotes the organization's technical governance
- Produce quotations
- Performs complex troubleshooting
- Coaches and can manage a small team of Software Development Engineers

Profile description: Profile & Other Information

Required

- Master’s degree or equivalent in Computer Science, Software Engineering, or a related technical discipline.




- Minimum 4-5 years of experience in software development for commercial software products. For a senior profile, broader experience in complex enterprise systems would be considered a strong advantage.

- Strong backend development experience with Java EE 17 or higher .
- Good knowledge of Spring Framework and Spring Boot .
- Experience designing, developing, testing, and maintaining backend services in production environments.

- Good understanding of software engineering best practices
- Practical experience with AI-assisted software development tools , or strong motivation to actively adopt them in daily engineering work.

- Ability to introduce and promote AI-supported development practices within the team
- Ability to evaluate where AI can bring measurable productivity improvements in the software development lifecycle.

- Capacity to act as an AI champion within the engineering team by helping other developers use AI tools effectively, responsibly, and securely.
- Ability to contribute to the design of a modern development process integrating AI tools into analysis, implementation, testing, documentation, and support activities.

- Intermediate verbal and written communication skills in English

Desired

- Cloud: docker,



Kubernetes, AWS, Azure
- Databases: MySQL
- Tools: JIRA, git, maven, Jenkins, Confluence

- Experience applying AI tools in one or more engineering areas:
- Software design support
- Code implementation
- Test automation
- CI/CD optimization

- Log analysis
- Production troubleshooting
- Vulnerability analysis
- Technical documentation

- Understanding of responsible AI usage in software engineering, including:

- Data confidentiality
- Intellectual property protection
- Secure handling of source code
- Validation of AI-generated outputs
- Avoiding blind reliance on AI suggestions

- Ability to define team guidelines, best practices, and repeatable workflows for AI-assisted development.
- Experience mentoring developers or supporting adoption of new engineering practices.

Let Us Know If You Have Experience With

- Gherkin / Cucumber
- CI/CD, especially Jenkins pipelines
- Multithreading and concurrent programming
- Kafka

- OTA platforms or SIM card technologies
- SMS-related protocols, such as:
- SMPP
- CIMD

- Telecom, mobile network, M2M, IoT, or eSIM-related environments
- Legacy system modernization or refactoring with the support of AI tools

- Building internal knowledge bases, technical documentation, or developer onboarding material using AI-assisted methods
- Introducing AI into existing development teams, including training, coaching, and measuring adoption impact

Working Location The role is based in Malaga, Spain . We work in a hybrid model , with at least two office visits per week .

📌 OTA - Senior Dev with AI (Málaga)
🏢 Idemia
📍 Málaga

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: ota - senior dev with ai (málaga) / málaga

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: ota - senior dev with ai (málaga) / málaga