Backend DeveloperJob Description Design and development of backend solutions for the product/application.. Test automation (TDD and BDD) Actively work on optimization and efficiency of software development processes. Implementation of timely alerts and metrics for measuring solutions. In addition to developing you must collaborate in the technical design of solutions to comply withthe reference architecture framework for SCIB. Ensure that the software has the necessary quality both in maintenance and in new software thatis developed. Implement software quality/security controls. Collaborate in the execution/monitoring of the agile methodology for product development. Definition of good practices for development automatic testing and deployment.5 years of experience in backend application development proving experience in backendarchitecture under SpringBoot and Event Drive architecture meeting the quality and securitystandards in the SW required by SDSKnowledge of the skills required below or failing that academic background (Bachelors / Degree /Master) in Systems Engineering / Telecommunications .. or similarTechniques Advanced knowledge in Micro-services Event Driven Architecture SpringBoot SpringCloud Kafka Functional Programming Java8-11 S3 Oracle OpenShift GitHub Jenkins UrbanCode Grafana Prometheus Sonar Kiuwan Test (TDD BDD).Functional Functional knowledge in transactional banking. Experience in Agile methodologies.New Technologies APIConnect APIs (Efficient development and performance for high volumes lowresponse times)- Interest in the latest trends technologies and programming languages.- Team spirit good communication skills ease in interpersonal relationships. Team management- Proactive and problem solver creative goal-oriented java, oracle, git, spring boot, api, cloud, agile, Jenkins,