Skip to content
Job boardOpen

Java Developer Software Craftsman – Microservices & OpenShift

Original title: Développeur Java Software Craftsman – Microservices & OpenShift

FRENCHOPS SERVICES · Bordeaux, Nouvelle-Aquitaine, France · Senior

  • Bordeaux, Nouvelle-Aquitaine, France
  • 3 mois renouvelable
  • French

Indexed (3 days ago) · refreshed constantly

Start
ASAP
Duration
3 mois renouvelable
Contract
Freelance / B2B
Seniority
Senior

Required skills

Nice to have:LDAPBatch Scheduling

Languages: French

Job description

We are looking for an experienced developer with a Software Craftsman profile to implement Flow, the new Business Process & Case Management solution for the Bank. The role involves developing Java microservices, configuring deployments on OpenShift/Kubernetes, and ensuring quality through best practices.

Project overview

Our team is responsible for implementing Flow, the new Business Process & Case Management solution for the Bank.

This solution is critical for the bank and will be used by several thousand people daily. The value and quality of service delivered by the team are important for our colleagues in the front, back, and middle office, as well as for the bank's clients.

The team's mission is to ensure that Flow is aligned with the process digitalization strategy, that the product meets the demands of our internal clients who create Processes, and finally, that it follows the evolutions of the DP360 software package at the heart of the solution.

Profile Sought

We are looking for an experienced developer with a Software Craftsman profile to promote an optimal level of quality by bringing good development practices and focusing on business needs.

Main Activities

Work Environment

We are a product team of 13 people (Testing, Dev/Integration, Expert, PO/PA, Scrum, Ops). Agile principles are at the heart of our delivery practices.

The team is currently located mainly in Bordeaux, the 3 Ops are in Toulouse, and we have 3 colleagues (Dev, Solution Expert, Technical Expert) in Paris.

Complementary Activities

These activities express the need for a developer who is open to activities peripheral to development.

In order to have the most versatile and supportive team possible, candidates' ability and motivation to engage in these activities will be highly recommended.

  • Development of microservices (called Partner Interfaces) in Java that will interface between the DP360 software package and our IS.
  • Configure the deployment on Openshift / Kubernetes of the Partner Interfaces
  • Know the interface chains Partner Interfaces IS (*)
  • Administer the Flow IS interface chains (**) as well as application configurations outside Kubernetes (e.g., batch scheduling, LDAP role declaration)
  • Use the CI/CD chain (Automated Build + Quality Control + Deployment) set up by the CI/CD Techlead
  • Diagnose & correct application anomalies in Non-Prod / Prod environments using Openshift and Splunk
  • Enhance our monitoring platform and establish procedures with OPS in case of alerts
  • Update and maintain the configuration of deliverables on the DP360 software package and on the Partner Interfaces (properties, SSL certificates, etc.)
  • Participate in the continuous improvement of development: Through code reviews and cross-testing, among other things
  • Provide technical support: Have the ability to respond to various requests to support developers, testers, POs, etc.
  • Functional aptitude: understand or even challenge business needs related to partner interfaces at a minimum
  • Testing aptitude and overall quality focus: the team aims to maximize test automation. Based on Agile Testing practices, the team aims to test as early as possible (Unit Tests & Integration Tests).
  • Architecture aptitude: knowledge of Flow's overall architecture is important for improving development relevance. Skill development on this specific architecture will be organized by the squad.
  • CI/CD aptitude: ability to perform maintenance actions on the CI/CD chain in the absence of the CI/CD Techlead
  • Contribute to Test Industrialization: develop data injection scripts, scripts to simulate failures, stub external component behaviors, etc., to provide a toolbox for Automated Integration Tests

Project details

  • Start: ASAP
  • Duration: 3 mois renouvelable
  • Location: Bordeaux, Nouvelle-Aquitaine, FR
  • Languages: French

Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing

Found on free-work.com

  1. Job boardNew

    Tech Lead Data Oriented

    dcube· 75000, Paris, Île-de-France· Hybrid· Senior· €63–81 / h

    • Data Architecture
    • APIs
    • Microservices
    • +9

Browse all jobs
Sign up free to apply