Geforderte Skills
Sprachen: French
Jobbeschreibung
Our client, a major player in the banking sector, is looking for an experienced Java/Python Developer to participate in the development, evolution, and maintenance of a strategic banking management application.
Project details
Paris (75)
Mission Type: Contracting / Technical Assistance
Long-term mission
Start Date: As soon as possible
Mission Context
As part of the evolution of its information system, our client, a major player in the banking sector, is looking for an experienced Java / Python Developer to participate in the development, evolution, and maintenance of a strategic banking management application.
You will join an Agile team composed of architects, developers, Product Owners, Business Analysts, and production teams.
Missions
The consultant will participate in the entire application lifecycle:
Analysis and Design
Participate in functional workshops with business teams.
Analyze functional and technical requirements.
Write technical specifications.
Design robust and scalable solutions.
Development
Develop new features in Java and Python.
Maintain existing applications.
Develop REST APIs.
Perform batch processing.
Optimize application performance.
Participate in code reviews.
Testing and Quality
Perform unit and integration tests.
Participate in acceptance testing campaigns.
Fix bugs.
Ensure code quality (Clean Code, SonarQube).
Industrialization
Participate in continuous integration.
Contribute to deployments.
Automate processes.
Ensure technical documentation.
Maintenance
Ensure maintenance in operational conditions.
Diagnose production incidents.
Participate in regulatory and functional evolutions.
Technical Environment
Languages
Java 11 / 17
Python 3.x
SQL
Frameworks
Spring Boot
Spring MVC
Spring Data
Hibernate / JPA
FastAPI or Flask
APIs
REST
OpenAPI / Swagger
Databases
PostgreSQL
Oracle
SQL Server
Messaging
Kafka
RabbitMQ (appreciated)
DevOps
Git
Maven
Jenkins
Docker
Kubernetes (appreciated)
Quality
SonarQube
JUnit
Mockito
PyTest
Tools
Jira
Confluence
GitLab
Profile Sought
Master's degree in Computer Science or Engineering school.
Minimum 5 years of experience in Java development.
Minimum 3 years of experience in Python development.
Significant experience in developing critical applications.
Mastery of REST and microservices architectures.
Good knowledge of relational databases.
Experience with Agile methodologies (Scrum/Kanban).
Awareness of application security issues.
Experience in the banking, financial, or insurance sector is highly appreciated.
Technical Skills
Domain Expected Level
Java Expert
Spring Boot Expert
Python Confirmed / Expert
SQL Confirmed
REST API Expert
Git Confirmed
Docker Confirmed
Kubernetes Confirmed
Maven Confirmed
Jenkins Confirmed
PostgreSQL / Oracle Confirmed
Kafka Confirmed
Agile Scrum Confirmed
Functional Skills
Understanding of banking business challenges.
Development of transactional applications.
Management of production incidents.
Evolutionary and corrective maintenance.
Performance optimization.
Compliance with security and confidentiality standards.
Work in a multidisciplinary team.
Expected Qualities
Autonomy.
Rigor.
Analytical skills.
Proactivity.
Excellent interpersonal skills.
Service-oriented.
Ability to work on critical applications.
Good communication skills with business and technical teams.
Expected Deliverables
Developments compliant with quality standards.
Technical documentation.
Unit and integration tests.
Maintenance fixes.
Documented APIs.
Deployment scripts.
Test reports.
Operational documentation.
Mission Conditions
Paris (75).
Work Mode: Hybrid (on-site and remote work according to client policy).
Long-term mission with possibility of renewal.
Start Date: As soon as possible.
Availability: Full-time.
Mission Benefits
Participation in a strategic project in the banking sector.
Development of high-value-added applications.
Modern technical environment (Java, Python, Spring Boot, REST API, CI/CD, Docker, Kubernetes).
Collaboration with expert teams in an Agile context.
Opportunity to contribute to the evolution of critical management software for banking activities.
- Start: ASAP
- Duration: 12 mois (renouvelables)
- Location: 75001 PARIS, FR
- Languages: French
Indexiert von der 9am-Meta-Suche. Du bist Job-Anbieter? Listing beanspruchen oder verwalten
Gefunden auf Freelance-Informatique