Interested in joining Capitole? Check out this opportunity

We are searching for a Java Developer with at least 5 years of experience in software development, specially with Java 21 or recent versions of the Java ecosystem, for a prestigious german automotive brand.

Responsibilities :

  • Design, develop, and maintain scalable, high-performance backend applications using Java 21 .
  • Participate in technical design and the definition of microservices-based architectures .
  • Implement and evolve RESTful APIs for integration with internal and external systems.
  • Design, optimize, and maintain data models in PostgreSQL , ensuring performance and scalability.
  • Apply Clean Code principles, SOLID principles, design patterns, and software development best practices.
  • Conduct code reviews, promoting quality standards and best practices within the team.
  • Experience with HTML, CSS, and JavaScript.
  • Knowledge of React (experience with other frameworks is also highly valued).
  • Knowledge of component libraries such as Material UI.
  • Familiarity with state management libraries such as Redux.
  • Collaborate with architects, Product Owners, QA, and other technical teams to define robust solutions aligned with business objectives.
  • Participate in defining observability, monitoring, and application performance strategies.
  • Identify and resolve complex issues in production environments.
  • Contribute to the continuous improvement of development processes, tools, and standards.
  • Participate in mentoring activities and provide technical support to less experienced developers.

Requirements:

  • Java 21 or recent versions of the java ecosystem
  • Quarkus, Spring Boot, Spring Framework, Spring Data JPA / Hibernate
  • Experience with microservices architectures
  • Git, PostgreSQL, REST APIs, Maven / Gradle
  • Frontend development knowledge: React , API integration (Axios, Fetch, etc.), Material UI
  • Nice to Have: Docker, Kubernetes, cloud platforms (AWS, Azure, or GCP), Kafka, RabbitMQ
  • TDD: JUnit 5, Mockito
  • CI/CD: Jenkins, GitHub Actions, GitLab CI
  • Observability and monitoring tools: ELK Stack, Prometheus, Grafana, OpenTelemetry
  • English C1

Conditions:

Flexible schedule and intensive timetable on fridays

Full Remote - Spain

Indefinite contract with Capitole

Competitive salary based on your experience

Stable project, professional growth, and a great team

Monthly check-ins with your team and a defined career path

Benefits:

Annual budget of 1,200 euros for individual training

Private health insurance fully paid for by Capitole

Flexible compensation through the Payflow platform

Wide range of fitness options with Wellhub (Gympass)

Team Buildings events every month and a half or two months

See what people are saying about us: Glassdoor Capitole Consulting

The employee will adhere to information security policies:

  • They will have access to confidential information regarding Capitole and the project they are working on.
  • They must comply with security policies and the internal policies of both the company and the client.
  • They must sign an NDA.

Would you like more details? Apply for this great opportunity, or if you prefer, send me your resume via message, and we will talk!

Similar jobs

Java Developer

Apply Now
Back to search page