As Senior Developer, you contribute to a high-performing backend project in the Banking industry. You will work within a cross-functional team to design and implement scalable microservices and data-backed solutions. You will be on a rotating on-call schedule to handle critical incidents, ensuring system reliability. The role combines hands-on development with collaboration across Agile teams, shaping resilient banking-grade software. This opportunity lets you apply Java, Spring Boot, and streaming technologies to deliver impact at scale.
Compensaciones / Incentivos
- Remote within Spain
- Training and career development
- Private medical insurance
- Life insurance
- Language lessons
- Multicultural team
Responsabilidades
- Develop and maintain backend microservices for a banking-focused project
- Collaborate with cross-functional teams in an Agile environment
- Contribute to code quality through testing methodologies (TDD/BDD)
- Participate in on-call rotation to resolve critical incidents
- Design and implement robust data interactions using relational and NoSQL databases
Requisitos principales
- 4+ years in a similar backend role
- Advanced Java (Java 8+), Spring Boot, Apache Kafka
- Microservices architecture, FP, JPA, testing (TDD/BDD)
- Software design and architecture patterns
- Experience with PostgreSQL, Oracle, MongoDB
- Familiarity with Agile methodologies (Scrum)
- English B2 level
- on-call readiness
- team collaboration
- proactivity
- Java
- Spring Boot
- Apache Kafka