Senior Java Developer - Pharma Industry

ERNI

Cataluña

Hybrid

EUR 55,000 - 90,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Certifications covered
Private health insurance
Gym discounts
Flexible remuneration
Referral bonuses

Job summary

ERNI is seeking a senior Java backend engineer to transform AI-driven prototypes into scalable, production-ready enterprise applications. You will work with Spring and Spring AI, implement new features, and ensure code quality through tested, maintainable software, while collaborating with international teams.

The role emphasizes autonomy, mentorship opportunities, and ongoing professional growth within a hybrid working model in Spain, with exposure to diverse pharma AI projects.

Qualifications

  • Strong experience in Java backend development with Spring framework.
  • Knowledge of Spring AI and AI-enabled applications.
  • Solid understanding of SOLID, Clean Code, TDD and design patterns.
  • Experience designing scalable enterprise applications with maintainable code.
  • Experience with CI/CD and automated software delivery.
  • Familiarity with Vaadin, React or JavaScript is a plus.

Responsibilities

  • Transform AI-driven prototypes into scalable, production-ready enterprise apps using Java, Spring and Spring AI.
  • Implement new functionalities and ensure code quality with best practices.
  • Collaborate with architects and international development teams to deliver reliable solutions.

Skills

Java backend
Spring ecosystem
Spring AI
SOLID principles
Clean Code
TDD
Design patterns
CI/CD
Software architecture
Frontend basics (Vaadin/React)

Job description

Can you imagine transforming AI prototypes into scalable enterprise applications for the pharmaceutical sector?

Join our expert team to work on innovative solutions in the Pharma sector, contributing to the development and evolution of AI-enabled enterprise applications. You will apply your knowledge of Java, Spring and Spring AI to transform existing prototypes into scalable, maintainable and production-ready solutions, following software engineering best practices and collaborating with international technical teams.

At ERNI, you are never just a number. Even if you work on an external project, you will feel part of the team and always supported.

How do we make this happen?

With people. Besides your team and manager, you will have several support figures like a godfather, who will help you with the practical and administrative aspects of daily life during your first 6 months.

And the second most important person after you, your mentor, who will guide you through your entire onboarding and career at ERNI. You will have regular 1:1 meetings with them, and recurrently, you will work on your development plan to define your short-, medium-, and long-term goals.

At ERNI, we highly value experience and technical knowledge. As a senior profile, you will have the space to continue growing, whether by deepening your technical skills or having greater influence on project decisions, with autonomy and the opportunity to share knowledge with other experts. And if you are interested in mentoring, there is also space for that: supporting other ERNIans while still focusing on the technical excellence that sets us apart.

What you will bring
  • Strong experience in Java backend development and the Spring ecosystem, with solid knowledge of modern software development practices.
  • Knowledge of Spring AI and AI-enabled applications, including the integration of AI capabilities, tools or agents.
  • Solid understanding of SOLID principles, Clean Code, Test-Driven Development (TDD) and Design Patterns, with a strong focus on writing maintainable, testable and high-quality code.
  • Experience designing and developing scalable enterprise applications, applying software architecture principles and ensuring long-term maintainability.
  • Experience with CI/CD practices and automated software delivery, supporting reliable deployment and continuous integration.
  • Familiarity with Vaadin, React or JavaScript is a plus, but previous experience with these technologies is not required.

You will be responsible for transforming existing AI-driven prototypes into scalable, production-ready enterprise applications using Java, Spring and Spring AI, implementing new functionalities, ensuring code quality through software engineering best practices, integrating automated testing and CI/CD processes, and collaborating with architects and international development teams to deliver reliable, maintainable solutions.

What if the project ends?

We work on a wide variety of projects, technologies, and sectors, allowing you to keep growing in different environments. If a project ends or you feel ready for a new challenge, we will find another one that aligns with your professional development.

Our working model

We ask you to be available for key meetings. Need to leave for a doctor’s appointment or to pick up your child from school? No problem. We trust you to deliver quality work within your 40-hour workweek.

Our model is hybrid: we usually go to the office 2 days a week, though this depends on the project and team, but we love seeing each other’s faces; the best stories always happen in the office!

You will also enjoy:

  • We cover your certifications and reward technical achievements up to €1,500.
  • Private health insurance.
  • Full coverage for sick leave
  • Free emotional, legal, and family support.
  • Gym discounts or sports compensation.
  • Flexible remuneration: meals, transport, childcare, etc.
  • Referral bonuses: up to €6,000 per candidate and €5,000 per client.
  • 23 working days of vacation.
  • Free language courses: English, Spanish, Catalan and German.
And the salary?

We will discuss it during the first call. If it is important to you, feel free to ask!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Software Engineer (FDE)- Insurance Sector
Senior AI Software Engineer (FDE)- Insurance Sector

ERNI • Barcelona

Hybrid
EUR 70,000 - 110,000
Certifications up to €1,500
Private health insurance
Sick leave coverage
+6
Full Stack Developer - Java and React - Pharma
Full Stack Developer - Java and React - Pharma

ERNI • Barcelona

Hybrid
EUR 70,000 - 95,000
Certifications coverage up to €1,500
Private health insurance
Sick leave covered
+6
Full stack developer in pharma
Full stack developer in pharma

ERNI • Barcelona

Hybrid
EUR 80,000 - 110,000
Certifications covered
Private health insurance
Sick leave coverage
+6
AI Infrastructure Engineer - Cloud & LLMOps - Insurance Industry
AI Infrastructure Engineer - Cloud & LLMOps - Insurance Industry

ERNI • Cataluña

Hybrid
EUR 90,000 - 120,000
Certifications coverage
Private health insurance
Sick leave coverage
+6
Data Engineer - Pyspark & Aws - Pharma
Data Engineer - Pyspark & Aws - Pharma

Erni Spain • Madrid

Hybrid
EUR 48,000 - 70,000
Certification support up to €1,500
Private health insurance
Sick leave coverage
+6
Senior AI Software Engineer (FDE)- Insurance Sector
Senior AI Software Engineer (FDE)- Insurance Sector

ERNI • Barcelona

On-site
EUR 70,000 - 110,000
Private health insurance
Certifications covered up to €1,500
Gym discounts
+4
Data Engineer - PySpark & AWS - Pharma
Data Engineer - PySpark & AWS - Pharma

ERNI • Madrid

Hybrid
EUR 45,000 - 70,000
Certifications reimbursement
Private health insurance
Sick leave coverage
+6
Senior Power Platform & Copilot Developer
Senior Power Platform & Copilot Developer

ERNI • Barcelona

Hybrid
EUR 80,000 - 110,000
Certifications covered up to €1,500
Private health insurance
Full sick leave coverage
+4
Java developer
Java developer

ERNI • Madrid

On-site
EUR 45,000 - 65,000
Covers certifications and rewards technical achievements
Private health and travel insurance
Full coverage for sick leave and extra days off
+5
Product Owner - Cloud Platform - Pharma Industry
Product Owner - Cloud Platform - Pharma Industry

ERNI • Cataluña

Hybrid
EUR 60,000 - 90,000
Certifications covered
Private health insurance
Sick leave coverage
+6