Back End Developer (Málaga)
Qaracter Beyond your Challenge
28 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
Tech stack
Java
API
Agile Methodologies
Amazon Web Services (AWS)
Azure
Databases
Continuous Integration
Github
IBM Websphere Application Server
JUnit
Python
PostgreSQL
Openshift
Oracle Applications
Redis
Mockito
Simple Object Access Protocol (SOAP)
SonarQube
Openapi
Postman
Spring Cloud
Spring-boot
Backend
GIT
Event Driven Architecture
Kafka
Reactive Programming
REST
Spring Batch
Jenkins
Microservices
Control M
Job description
- Design, build and maintain scalable backend systems
- Ensure quality through testing, CI/CD and best practices
- Collaborate in a multicultural Agile team
- Bring ideas for continuous improvement and innovation
Requirements
- 5+ years of experience in Java (8 & 11) with Spring Boot, Spring Batch & Spring Cloud Stream
- Experience with Microservices & APIs (REST, SOAP, OpenAPI)
- Hands-on with Kafka (event-driven architecture)
- Strong background with databases (Oracle, PostgreSQL, Redis)
- CI/CD with Git, GitHub, Jenkins, SonarQube
- Containers & servers: WebSphere, OpenShift
- Testing: JUnit, Mockito, Postman
- Fluent English (Spanish is a plus)
- Nice to have: Python, Control-M, Azure/AWS, reactive programming, financial products knowledge