← Back to list

Job
· Senior
Senior Java / Kafka Developer
Other
• Senior
• Remote
• Full-time
•
Portugal
An international project is looking for a Senior Java / Kafka Developer to build microservice-based solutions with Java, Spring Boot and Apache Kafka. The work is initially 100% remote, with a later relocation to Portugal or Spain required.
Responsibilities
- ▹Develop and evolve microservice-based applications
- ▹Develop using Java and Spring Boot
- ▹Work with Apache Kafka in messaging and distributed processing solutions
- ▹Take part in the design and evolution of solutions and software components
- ▹Develop and maintain integrations between applications and services
- ▹Apply development, architecture and code quality best practices
- ▹Create and maintain tests using practices such as TDD and/or BDD
- ▹Work with relational and NoSQL databases
- ▹Take part in Agile/Scrum development routines
- ▹Take part in the 24x7 on-call rota, according to the team calendar
Requirements
- ▹At least 4 years of experience in software development
- ▹4+ years of proven, advanced-level experience with Apache Kafka
- ▹Experience with Java 8 or higher
- ▹Experience with Spring Boot and microservices architecture
- ▹Knowledge of functional programming
- ▹Experience with JPA
- ▹Solid software design knowledge
- ▹Experience with TDD and/or BDD testing practices
- ▹Experience with PostgreSQL, Oracle, MongoDB or similar databases
- ▹Knowledge of agile methodologies, especially Scrum
- ▹English at least B2, with conversational ability
- ▹Conversational Spanish
- ▹Availability for a future relocation to Portugal or Spain
- ▹Participation in the 24x7 on-call rotation, about one week every 3–4 months
Nice to have
- ▹Knowledge of reactive programming
- ▹Knowledge of APIs and OpenAPI Specification 3 (OAS3)
- ▹Other technical knowledge that can add value to the project
What we offer
- ▹International project
- ▹100% remote work initially
Languages: Angol: legalább B2, társalgási szint, Spanyol: társalgási szint
Similar jobs

Job
· Senior
Senior Python Developer
Grupo Data
+13
💰 Salary: not specified
🌍 Remote
Portugal only
Himalayas

Job
· Senior
SENIOR BAKEND ENGINEER
TECDATA ENGINEERING
+2
💰 Salary: not specified
🌍 Remote
Spain only
Himalayas

Job
· Senior
Analista Programador/A Senior Java - Remoto (Madrid)
Twtspain
CucumberGithub Actions
+10
€28,000/yr
gross
🌍 Remote
Spain only
Himalayas
Job
· Senior
Senior Professional Data-Engineer (m/w/d)
Adorsys
Dbt
+17
💰 Salary: not specified
🏢 On-site
Nürnberg
🗣️ German

Job
· Senior
Senior Product Engineer II
Wise
+1
£111,000–£145,000/yr
gross
🏢 On-site
London
🗣️ EN

Job
· Senior
Líder Técnico Java + SDD | 100% Remoto
knowmad mood
+5
💰 Salary: not specified
🌍 Remote
Spain only
Himalayas