Were supporting a leading global technology and consulting partner in their search for a Senior Backend Developer (Spring Boot / Microservices)
Senior Backend Developer (Spring Boot / Microservices)
Location:
Job Type: Contract
Experience: 3 5 yrs + years
Languages: Spanish & English
What Youll Be Doing
Are you a backend expert with a passion for designing scalable microservices and building high performance systems? We''re looking for a Senior Backend Developer to take ownership of backend solutions, working on an advanced platform that supports complex banking systems
In this role, you will:
* Design and implement robust backend architecture using Spring Boot and event driven principles .
* Drive improvements in software development processes and operational efficiency.
* Implement proactive monitoring, metrics, and alerts for performance and reliability.
* Contribute to the technical design aligned with SCIBs reference architecture.
* Ensure code quality and implement robust security and compliance controls .
* Participate in Agile ceremonies and collaborate across cross functional teams.
What You Bring
Education:
* Bachelors in computer science, Telecommunications Engineering, Mathematics, or related field.
Technical Experience:
* 3 5 years in backend application development .
* Deep knowledge in microservices architecture, Spring Boot, event driven systems .
* Strong experience with Kafka, Exadata, MQ, and Spring Cloud .
Advanced Knowledge In:
* Hexagonal architecture, DDD, TDD, BDD
* Java 21, Redis HA, functional & reactive programming
* S3, OpenShift, GitHub, CI/CD workflows
* API first design, resilience patterns, security gates (SAST, DAST)
Integration & Messaging:
* REST, XML, XSD, MQ
* Knowledge of banking message standards (MX, MT)
Valuable Skills:
* Tools: Grafana, Prometheus, Sonar, Ansible Tower
* Security: Keycloak, OAuth, JWT, IDP, STS
* Agile methodologies & transactional banking (especially cash flows)
Why Join our client:
1. Work on cutting edge technologies in distributed systems and cloud native environments.
2. Be part of an inclusive, forward thinking team focused on innovation.
3. Get involved in projects that shape the future of digital banking .
4. Collabo