You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Johan KerdékachianJK

Johan Kerdékachian

Java Spring AWS Backend Developer

€620/day
Lyon, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Johan

I enjoy critical systems and teams with high standards.

Software engineer since 2017, Java Spring developer since 2019, with a strong appetite for DevOps, automation, and applied AI.

I built my experience in sectors where reliability is non-negotiable: banking (Société Générale), nuclear energy (EDF), healthcare (Softway Medical, Ministry of Health).

On my recent assignment: banking regulatory calculation (RWA) on large volumes, in Java 21 / Spring Boot 3.4, deployed on AWS and Kubernetes, with an end-to-end CI/CD pipeline — from build to security (DevSecOps, CVE remediation, Nexus → JFrog migration) through to run and releases.

AI interests me as much as it makes me critical: beyond efficiency, I remain attentive to not losing the taste for effort or the ability to search for myself — this is how we truly learn and retain. For example, I designed an automatic meeting minute generation pipeline (audio diarization + LLM producing a structured document).

My Executive Master in General Management (EM Lyon) extends a conviction I've held for a long time: a developer's value is not limited to code. Bridging the gap between technical and business teams, simplifying complex concepts, supporting change, and upskilling junior members are part of my way of working.

Originally from Lyon, I recently moved back to Lyon (easy commute from Paris). Available October 5th for a long-term assignment.

Java · Spring · Craftsmanship · AWS · Kubernetes · DevSecOps · Bash · AI
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Lyon (up to 30km), Paris (up to 10km)

Experience

  • Société Générale
    Java AWS Developer
    BANKING AND INSURANCE
    July 2024 - Today (2 years and 1 month)
    Paris, France
    Development of Java banking regulatory calculation applications (including RWA) in an AWS ecosystem, handling large data volumes and high performance requirements; regulated and critical environment, in a demanding agile team, with a strong infra/DevOps dimension.

    - Design and development of Java 21 / Spring Boot 3.4 applications, deployed on AWS (Lambda, EC2, S3, ECS, Step Functions, CloudFormation, CloudWatch) and on SG's internal cloud via Kubernetes; FitNesse acceptance tests.

    - Run & release: management and deployment of the quarterly release of the main application and about ten auxiliary applications; production on-call rotation (one week every two months)
    - DevSecOps: integration of security audits on several Jenkins pipelines; development of a Jenkins job to list CVEs blacklisted by SG; end-to-end Nexus → JFrog migration (dev + ops + change management), with automated CVE identification by project (’jf audit’ & ‘jf scan’) in build pipelines and remediation of found CVEs. Jenkins job for monitoring and sending weekly reports after analysis of all projects.
    - Tooling via GitHub Script Server: analysis scripts querying JSON files of several hundred GB, saving tens of minutes per result and reducing database saturation (’jq’, ’mc’); script to reduce client input to speed up and reduce calculation costs, or isolate the minimum necessary for debugging; daily assistance scripts (purge of unused AWS Target Groups, simplified launch of functional calculations for newcomers, script for retrieving and formatting AWS load balancer logs, etc.).

    International context, daily work in English.

    Stack: Java 21, Spring Boot 3.4, AWS, Kubernetes, Jenkins, JFrog (Artifactory, Xray), Groovy, Bash, FitNesse.

    [ Jarvis Team at CFT ]
    Java Amazon Web Services Bash Infrastructure Spring boot
  • Ministère de la Santé et de la Prévention
    Java - Angular Developer
    MEDICAL
    June 2023 - April 2024 (10 months)
    Paris, France
    National dematerialization of medical facility authorization requests for the Ministry of Health and ARS (replacement of a paper process: 26,000 files/year, 30,000 target users). Go-live under legal constraints (January 2024) met: 8,000 users and 4,000 files in the first months.

    _ Work within an agile team of about ten people (5-6 developers, 2-3 proxy-POs, 2 POs).
    _ Critical project requiring rapid development to handle a complex history. I joined the team mid-project.

    Objective:
    - Go live on time under very tight deadlines (before January 2024) for the opening of the file submission portal (legal framework) -> Done,
    - Version v2 with numerous complementary elements necessary for file validation, as well as an MCO part -> Done.

    My Role: FullStack Developer.
    - Numerous backend features in Java 17 / Spring Boot 2.5, Angular frontend components,
    - Use of Lombok and Swagger (frontend element generation)
    - Continuous integration with GitLab CI,
    - PostgreSQL: schema evolutions, foreign keys, rights management.
    - Document generation with FreeMarker: letters, Word, PDF, Excel populated with application data.
    - File management on Linux server.

    Skills: Java · Angular · Spring Boot · Agility · PostgreSQL · Database · Gitlab CI · TypeScript · Technological Watch · Software Development · SQL · Team Spirit · Critical Thinking · Oral Communication · Interpersonal Communication · Technical Design · Freemarker · Java Development · CSS · Lombok · Adaptability · Agile Methodologies · Entrepreneurship · Swagger API
    Java Spring boot Gitlab CI PostgreSQL Angular
  • Softway Medical
    Java / Vue 3 Developer
    MEDICAL
    June 2022 - June 2023 (1 year)
    Lyon, France
    Leading European health software provider (1,200 radiology practices, 1,100 facilities equipped). Tribe of 7 people on the main product (100+ commits/week on master): modernization of a monolith and new microservices, in a craftsmanship approach.

    Java / Vue 3 Developer:
    - Work on an agile project divided into several tribes.
    - Large-scale project with over 100 commits on the master branch each week for the main project.

    My responsibilities:
    - Java 17 + Quarkus + Mongo for the micro-service,
    - Java 8 with some struts / Spring bean xml for the monolith,
    - "API-fication" of old existing modules,
    - TDD implemented on the fly but mostly respected: all my backend developments were covered by unit tests.
    - Vue3 Frontend Development, using a custom Design System,
    - Participation in structuring technological choices,
    - Docker container deployment with Openshift,
    - Craftsmanship: DDD, hexagonal architecture, TDD, best practices.

    **Skills**: Java · Vue 3 · Software craftsmanship · Quarkus · Spring Framework · Test Driven Development · SQL · Docker · OpenShift · Domain-Driven Design · Technological Watch · Hexagonal Architecture · MongoDB · Agile Methodologies · Database · Agility · Clean code · Software Development · Critical Thinking · Oral Communication · Team Spirit · Professional English · Interpersonal Communication · Technical Design · Java Development · CSS · Adaptability · Entrepreneurship · TypeScript
    Java Quarkus Vue3 Software Craftsmanship Spring Framework

Recommendations

Adnan GoulamalyAG
LC
FU
+1
Adnan Goulamaly and 3 other people have recommended Johan

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Executive Master in General Management
    Emlyon
    2024
    Stratégie, Marketing, Pilotage, Management agile et responsable, finance, pilotage de la performance, conduite du changement, transformation digitale, intelligence émotionnelle
  • Amazon Web Services (AWS) - Technical Fundamentals
    Ig cegos
    2024

Certifications

  • Certified SAFe 5 Practitioner
    Scaled Agile Framework Enterprise Certification
    2020

Skill set

Categories