CTC006264 - Java developer
Secteur industriel: Bancaire/Banking
Type d'emploi: Contract
Durée: Eleven months
Mode de travail: On Site
Description
Duration: 1 yearExtension: YesRate: OpenRemote worklanguage requirements : English only candidates are being considered, French is a nice to haveDescription:Creates, maintains and implements source code to develop Kafka / API applications and programs that meet customer needs and requirements using front-end computer programming languages.Proficient in software engineering principles and several DevOps concepts.Act as a reference expert in all aspects of technical integrationParticipate in projects to implement and evolve data integration capabilities for Financial MarketsContribute to the automation of continuous integration, automated testing and continuous deployment processesChallenge your fellow architects and designers and grow the team as a wholeCoach and assist colleagues with Kafka technologyProvide visibility into technical debtPropose interventions and permanent corrections in a perspective of continuous improvementWhen required, provide a second level of support to help resolve important production issuesRequired skills:Completed Bachelor's degree, related to the industry, and 5 years of relevant experience or completed Master's degree, related to the industry and 3 years of relevant experience.Excellent knowledge of Java, Spring framework and API Rest microservicesExcellent knowledge of Kafka, Kafka Streaming and Kafka Queue / Kafka TopicVery good knowledge of agile software development, source code management and DevOps tools (Jenkins, Bitbucket, OpenShift, Docker, Kubernetes, etc).Experience with relational and NoSQL databases requiredExperience with Cloud technology: AWSExperience developing on API Connect, RESTFul, Swagger, YAML, JSON, SOAP and XML tools/technologies.Knowledge of Agile concepts and methodology (Scrum and Kanban)Excellent ability to popularize technical information and to assimilate complex technological concepts.Leadership, initiative and teamwork.