Client:
KBC Technologies Group
Location:
Not specified
Job Category:
Other
EU work permit required:
Yes
Job Views:
2
Posted:
27.04.2025
Expiry Date:
11.06.2025
Job Description:
We’re supporting a leading global technology and consulting partner in their search for a Senior Backend Developer (Spring Boot / Microservices).
Location: To be specified
Job Type: Contract
Experience: 3-5 years
Languages: Spanish & English
What You’ll 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 SCIB’s 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: Bachelor’s 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, and 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
- Work on cutting-edge technologies in distributed systems and cloud-native environments.
- Be part of an inclusive, forward-thinking team focused on innovation.
- Get involved in projects that shape the future of digital banking.
- Collaborate in a culture that encourages ownership, learning, and creativity.
#J-18808-Ljbffr