Back to Job Search Results

Software Developer - P3

Date Posted: May 20, 2026

Job #1685590
Contract
200 - 400 per day (EUR)

Java Developers (Mid-Level and Senior)
Location: Seville/Madrid

About the Company

Our client is a global technology company specializing in data and software services, focused on transforming the vehicle lifecycle into a fully connected digital experience. The organization develops innovative solutions that help companies manage critical assets, improve operational efficiency, and make smarter decisions through advanced analytics, automation, and scalable software platforms.

With an international presence and thousands of employees and clients across multiple markets, the company processes hundreds of millions of digital transactions every year and continues investing in modern technology, cloud infrastructure, and engineering excellence.

The Role

We are looking for Mid-Level and Senior Java Developers to join a growing engineering team based in Seville or Madrid, working on products used by customers worldwide.

You will be part of Agile Scrum teams, collaborating closely with product managers, business stakeholders, and other engineers to design, develop, and deliver scalable software solutions. The role focuses on developing modern applications using Java, Spring, and microservices architectures, as well as modernizing existing systems.

Senior developers will also contribute through technical leadership, mentoring, and promoting engineering best practices within the team.

Responsibilities

  • Translate business requirements into scalable technical solutions
  • Develop and maintain Java-based applications supporting key products
  • Design and implement features using microservices and domain-driven architecture
  • Extend and improve functionality in existing systems
  • Contribute to the modernization of legacy monolithic applications
  • Investigate and resolve issues in critical systems
  • Participate in the full software development lifecycle within a DevOps environment
  • Collaborate with cross-functional teams to deliver high-quality features
  • Contribute to technical design decisions, architecture, and development standards

Senior Developers Will Also:

  • Lead the development of complex features and services
  • Mentor junior developers and encourage knowledge sharing
  • Conduct code reviews and promote engineering best practices
  • Drive continuous technical improvement and innovation

Requirements

Mid-Level Developer

  • 4+ years of professional software development experience
  • Degree in Computer Science, Mathematics, or a related field
  • Strong experience with:
    • Java and Spring / Spring Boot
    • REST APIs
    • Git and Maven
  • Experience developing large-scale web applications
  • Experience with relational and non-relational databases
  • Experience working in Agile / Scrum environments

MANDATORY: Professional level of English (spoken and written). The work is carried out in an international environment and requires communication in English.

Senior Developer

  • 5-6+ years of professional Java development experience
  • Extensive experience in:
    • Java, Spring Boot, and REST APIs
    • Microservices architectures
    • Relational and non-relational databases
  • Experience with Application Lifecycle Management tools (e.g., Jenkins or similar)
  • Strong knowledge of DevOps and CI/CD
  • Experience designing and developing scalable enterprise applications
  • Ability to mentor developers and lead technical initiatives
  • Excellent communication and problem-solving skills

MANDATORY: Professional level of English (spoken and written), as the team and projects operate in an international environment.

Nice to Have

  • Knowledge of Domain Driven Design, Event Driven Architecture, Microservices, or Hexagonal Architecture
  • Experience with Docker and Kubernetes
  • Frontend experience with React or Angular
  • Experience with TDD, BDD, and automated testing
  • Familiarity with modern web development tools and practices
  • Experience working in Scrum / Agile environments

What They Offer

  • A collaborative and inclusive engineering environment
  • Opportunities for professional growth, training, and mentorship
  • The chance to work on globally used technology products
  • An Agile culture focused on innovation and quality
Get smarter responses, upload files and images, and more.

About Korn Ferry

Korn Ferry unleashes potential in people, teams, and organizations. We work with our clients to design optimal organization structures, roles, and responsibilities. We help them hire the right people and advise them on how to reward and motivate their workforce while developing professionals as they navigate and advance their careers. To learn more, please visit Korn Ferry at www.Kornferry.com

Apply Now

Accepted file types are DOC, DOCX, and PDF.

Mandatory questions are indicated with a *. All other questions are optional.

For each question below, please consult the Korn Ferry Global Privacy Policy, Terms and Cookie Policy. You may withdraw your consent at any time by contacting privacy@kornferry.com.