CTC007747 - Développeur Java web service Senior

Industry Sector: Bancaire/Banking
Job Type: Contract
Duration: One year
Work Mode: Mixed

Description

  • Flexible hourly rate

  • Telecommuting: Hybrid 40% (2 days a week)

  • Bilingualism: Very desirable. French: mandatory. English: desirable.


Description:

  • Understand the technical components and architecture of the solution in order to produce detailed technical design deliverables.

  • Design the implementation of each process to be automated in the application.

  • Design the flow and sequence of events in the integration solution across applications.

  • Create conditions, scenarios and scripts for automated tests.

  • Participate in the transition of designs to developers and ensure a clear & complete understanding of them.

  • Help define and review technical requirements for the application, including security, integration, performance and quality.


Skills and experience required:

  • You have 7 to 10 years' hands-on experience in the development and operation of the following components:

  • Experience in AWS cloud technology (service development, deployment, automation and operations).

  • Associate or Professional AWS certification is an asset.

  • Java 8, 11 and 17

  • Knowledge of Python

  • DevOps principles and tools (jenkins pipeline, Harness, Github action)

  • Automation/scripting (Ansible/Terraform)

  • Scripting (Bash, Shell)

  • Containerization (Docker/Kubernetes)

  • Monitoring platform (SPLUNK, Datadog, etc.)

  • Java development (Spring-Boot) Good programming practices.

  • Platforms (Windows/Linux)

  • Database (RDS/MsSQL/PostgreSQL/MariaDB/MongoDB)

  • Integration test automation.

  • Gitflow (branching)

  • Working in a micro-service architecture (kubectl, aws)

  • Knowledge of data exposure tools e.g. Kafka

  • Use, manage and evolve technologies used to support the organization's data needs,

  • Design and build ETL processes, model database architecture, develop, deploy solutions, plan and monitor execution of automated procedures;


Your main challenges :

  • Develop and maintain the sector's REST APIs

  • Adopt DevSecOps practices in software development

  • Document and detail platform specifications

  • Produce, document and validate test cases associated with solution development

  • Participate in and support integration testing

  • Participate in and contribute to code review and documentation.

  • Participate, document and validate tests and implementation phases to ensure the quality of modified systems.

Our Sidebar

Welcome to our house!