Nagarro
Posted 7h ago

Senior Java Developer (AI/ML integration)

Nagarro
Spain
RemoteFull Time
Responsibilities
  • developing applications
  • integrating AI
  • maintaining APIs
Requirements
  • 5+ years developing Java software
  • Bachelor's degree in a related engineering field and master's in AI or equivalent
  • Experience with LLMs
  • Generative AI
  • Enterprise applications
  • Public-sector projects, and production AI solutions
Technical tools mentioned
JavaSpring FrameworkSpring BootRESTful APIsSOAPJPAHibernateMavenGitOraclePostgreSQLSQLRobot Process AutomationLLM

Job description

Company Description:

👋🏼 We're Nagarro. We are a digital product engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (18 000+ experts across 39 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in! By this point in your career, it is not just about the tech you know or how well you can code. It is about what more you want to do with that knowledge. Can you help your teammates proceed in the right direction? Can you tackle the challenges our clients face while always looking to take our solutions one step further to succeed at an even higher level? Yes? You may be ready to join us.

Job Description:

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.
Qualifications:

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. 

About Nagarro

Global provider of digital engineering and IT consulting services

Similar jobs

Java Developer roles
10h
Save
Mark Applied
Hide
Senior Java Engineer
Colombia or Poland or Portugal or Spain or Ukraine
RemoteFull Time
Intellias
Intellias: Global software engineering and digital transformation services provider.
6+ YOE6+ years with Java 21, Spring Boot 3.x, Docker, distributed backend systems; 3+ years AWS; Kafka or Kinesis, JPA/Hibernate, PostgreSQL, DynamoDB, JUnit, Cucumber, GitHub Actions, and English.
Java, Spring Boot, Docker, AWS, Kafka, AWS Kinesis, JPA, Hibernate, PostgreSQL, DynamoDB, JUnit, Cucumber, GitHub Actions, Snowflake, AWS CloudFormation, jOOQ, Flyway, BigQuery, Databricks, Spring Cloud, PostGIS, SQL
17h
Save
Mark Applied
Hide
Senior Java Developer (Investment Guidelines Compliance)
Spain
RemoteContract
Findev
Findev: We build high-integrity software solutions for financial organizations.
6+ YOE6+ years of Java development, data architecture and modeling, relational databases such as Postgres or Snowflake, Event-Driven Architecture, and a bachelor's degree in computer science or equivalent.
Java, Postgres, Snowflake, Event-Driven Architecture, Azure
1d
Save
Mark Applied
Hide
Java Developer (2-3 años)
Getafe or Pozuelo de Alarcón or Spain
OnsiteFull Time
Excelia
Excelia: Multinational firm providing technology consulting and professional business services.
2+ YOERequires 2–3 years of Java development experience, Java 21, Spring, Maven, JUnit, Oracle 19, PL/SQL, Jenkins or TFS, Git, Agile, IntelliJ IDEA, and B2 English.
Java, Java 21, Spring, Maven, JUnit, Oracle 19, PL/SQL, Jenkins, TFS, Git, Agile, IntelliJ IDEA
1d
Save
Mark Applied
Hide
Senior Java Developer (AWS) - Remote
Madrid, Madrid, Spain
RemoteFull Time
UST
UST: Global provider of digital transformation and IT services.
Strong Java and API development skills; SDLC, design patterns, testing, distributed and event-driven architectures, REST, AWS, Gradle or Maven, Jenkins, and Agile experience required.
AWS, Java, Jenkins, AWS Lambda, JMeter, Gatling, RabbitMQ, Kafka, AWS SNS, AWS SQS, AWS Fargate, Gradle, Maven, Scrum, SAFe, Docker, TDD, BDD, Microservices, REST APIs, SOLID
5d
Save
Mark Applied
Hide
Lead Java Developer
Spain
RemoteFull Time
EPAM Systems
EPAM SystemsNYSE: EPAM: Provides global digital platform engineering and software development services.
5+ YOE5+ years Java development experience; Java 17+, Spring Boot or Quarkus, REST APIs, microservices, AWS, SQL, GitLab, Terraform, TDD, cloud-native design, and English B2+ required.
Java, Spring Boot, Quarkus, RESTful API, AWS, AWS Lambda, Amazon API Gateway, Amazon DynamoDB, Amazon EC2, Amazon S3, AWS Step Functions, Amazon EKS, Amazon DocumentDB, Amazon Bedrock, GitLab, Terraform, Docker, OpenAPI, Swagger, Elasticsearch, SQL, TDD
1w
Save
Mark Applied
Hide
Java Engineer - Sector textil (100% teletrabajo)
Barcelona or Spain
RemoteFull Time
knowmad mood
knowmad moodBME Growth: KNM: A digital transformation focused on innovation, sustainable development, and technology talent.
Solid Java, Spring, Spring Boot, microservices, hexagonal architecture, OpenAPI/API First, messaging brokers, testing, Grafana monitoring tools, and agile methodology experience required.
Java, Spring, Spring Boot, OpenAPI, Kafka, Grafana, Udemy Business
1w
Save
Mark Applied
Hide
Desarrolladora/a Java Legacy
Madrid, Community of Madrid, Spain
RemoteFull Time
Sopra Steria
Sopra SteriaEuronext Paris: SOPR: Provides digital transformation consulting and information technology services.
3+ YOERequires 3–5 years of experience with Java, Spring, REST APIs, OpenAPI, Maven, testing frameworks, databases, and Azure DevOps.
Java, Spring, Spring Boot, Spring Batch, Spring MVC, Maven, JUnit, Mockito, WireMock, MockMvc, JPA, Oracle, JDBC, Azure DevOps, OpenAPI, Swagger, REST
1w
Save
Mark Applied
Hide
Senior Java Developer
Barcelona or Spain
HybridFull Time
Nuvolar
Nuvolar: Provides Salesforce consulting and tailored software development services.
Professional Java backend experience with backend services, APIs, Spring or Spring Boot, relational databases, SQL, Git, software design principles, autonomous delivery, and professional English proficiency.
Java, Spring, Spring Boot, SQL, Git, AWS, Azure, GCP