Senior Java Developer (AI/ML integration)
- Location
- Remote, es
- Posted
- Aug 18, 2026
- Last seen
- Sep 29, 2026
About the role
Responsibilities
- Design and develop enterprise applications using Java technologies. - Design, train, test, and deploy AI and ML solutions. - Integrate AI capabilities into existing business applications and processes. - Develop and maintain APIs and integration services. - Participate in technical analysis, software architecture design, and code reviews. - Contribute to digital transformation initiatives within public sector organizations. - Ensure the quality, performance, scalability, and security of developed solutions.
Academic Qualifications
- Bachelor's Degree or equivalent university degree in Computer Engineering, Telecommunications Engineering, or a related field. - Master's Degree in Artificial Intelligence, Intelligent Systems, Machine Learning, Data Science, or an equivalent qualification at EQF Level 7 / MECES Level 3.
Professional Experience
- Minimum of 5 years of experience in software development using Java technologies. - Proven experience in the design, development, and implementation of Artificial Intelligence with LLM and generative AI. - Experience working on projects for Public Sector organizations and government administrations. - Experience in digital transformation initiatives, enterprise application development, or technology modernization projects.
Technical Skills
- Agentic system development - Robot Process Automation - Java 8, 11, or higher. - Spring Framework and Spring Boot. - Development of RESTful APIs and SOAP web services. - JPA, Hibernate, and persistence frameworks. - Maven and Git. - Relational databases, including Oracle and/or PostgreSQL. - Advanced SQL and query optimization.
Artificial Intelligence and Machine Learning
- Integration of AI components into Enterprise applications. - Experience deploying and operating AI-powered solutions in production environments.
Language requirements
- Native in Spanish. - Conversational in English.
