← Back to jobs

Backend Java Developer

Skills

agileapiautomationazureazure devopsdevopsjavajdbcjpajunitkafkaliquibasemavenmicroservicesmockitomvcopenapiopenshiftoraclerabbitmqrestscrumspringswagger

Description

About the role

Profile: Backend Java Developer.

We are looking for a Senior Java Developer to join our team and work on the design, development and evolution of microservices-based applications.

What we're looking for

Key knowledge: Java Microservices.

Minimum experience: 5 to 8 years.

  • 5+ years of professional experience in software development.

  • Microservices Architecture: API composition, RESTful APIs, OpenAPI and Swagger - 5-8 years of experience

  • Java 8 / Java 11 - 5-8 years of experience

  • Spring Framework: mainly Spring Boot, with experience in Spring Batch and Spring MVC - 3-5 years of experience

  • Build Automation Tools: experience with Maven and other build automation tools - 1-3 years of experience

  • Testing: JUnit, Mockito, WireMock, MockMVC and Spring Test - 3-5 years of experience

  • Databases: JPA, Oracle and JDBC - 1-3 years of experience

  • Agile methodologies: experience working with Agile methodologies, particularly Scrum

  • Soft skills: strong communication, prioritization, leadership and teamwork skills

Nice to have

  • Microservices Architecture: Service Discovery, Circuit Breaker, OpenShift, distributed tracing, etc. - 1-3 years of experience

  • Message Brokers: Kafka, RabbitMQ - 1-3 years of experience

  • Feature Flags - 1-3 years of experience

  • Database Migration Tools: Liquibase / Flyway - 1-3 years of experience

  • Reactive Programming / Futures - 1-3 years of experience

  • Static Code Analysis Tools: Sonar, PMD, Checkstyle, etc. - 1-3 years of experience

  • Azure DevOps - less than 1 year of experience

Education & certifications

Studies: Certified Studies (Minimum).

Languages

Languages: English MANDATORY

  • English: Upper-Intermediate (B2) level required.

What you'll get

Rate: up to 280/day.

Get similar jobs in Spain by email

We'll email you when new jobs similar to this one appear.

Similar jobs

Explore more remote Software Developer jobs in Spain.

Finding similar jobs…