Backend Developer (Data)
Qaracter Beyond your Challenge
Municipality of Madrid, Spain
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, Spanish Experience level
SeniorJob location
Municipality of Madrid, Spain
Tech stack
Java
Agile Methodologies
Amazon Web Services (AWS)
Azure
Databases
Continuous Integration
Github
JUnit
Python
PostgreSQL
Oracle Applications
Redis
Mockito
SonarQube
Postman
Spring Cloud
Spring-boot
Backend
GIT
Event Driven Architecture
Kafka
Reactive Programming
Spring Batch
Jenkins
Control M
Job description
If you're a backend developer passionate about scalable systems, resilient architectures and modern frameworks, this opportunity could be your next big move., * Design, build and maintain scalable backend systems
- Ensure quality through testing, CI / CD and best practices
- Collaborate in a multicultural Agile team
Requirements
- 5+ years of experience in Java (8 & 11) with Spring Boot, Spring Batch & Spring Cloud Stream
- Hands-on with Kafka (event-driven architecture)
- Strong background with databases (Oracle, PostgreSQL, Redis)
- CI / CD with Git, GitHub, Jenkins, SonarQube
- Containers & servers
- Testing: JUnit, Mockito, Postman
- Fluent English (Spanish is a plus)
- Python, Control-M, Azure / AWS, reactive programming, financial products knowledge