Back to jobs

SENIOR JAVA DEVELOPER (AI/ML INTEGRATION)

Nagarro1
Full-timesenior

Job description

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

Skills

Java 8Java 11Spring FrameworkSpring BootRESTful APIsSOAP web servicesJPAHibernateMavenGitPostgreSQLAdvanced SQLAgentic system developmentRobot Process AutomationArtificial IntelligenceMachine LearningLLMGenerative AI