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

Johan K.

Java Spring Angular AI AWS Web Developer

€800/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Johan

Looking for a Java developer to join your team?
Want to develop a robust application for the long term?

I have been a developer since 2017, specializing in Java. I have worked in sectors such as nuclear (EDF), medical (Softway Medical), and the public sector (Ministry of Health).

I can assist you with:
- Developing a robust and sustainable Java application,
- Acting as a liaison between technical and non-technical teams, with the ability to simplify concepts,
- Collaborating with international teams in English,
- Adopting agile methodologies and driving change,
- Helping junior developers improve their skills.


A summary of my achievements:

- Scoping business needs,
- API development,
- Dashboard development,
- Java backend development,
- Backend migration,
- Spring Boot development,
- Quarkus development,
- Implementing continuous integration and continuous deployment (CI/CD) with Jenkins/Gitlab,
- Training and upskilling development teams,
- Frontend / FullStack development in Angular or Vue 3.


Shall we discuss your project? Contact me
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 30km), Nanterre (up to 30km), Puteaux (up to 30km), Levallois-Perret (up to 30km), Neuilly-sur-Seine (up to 30km)

Experience

  • Ministère de la Santé et de la Prévention
    Java - Angular Developer
    MEDICAL
    June 2023 - April 2024 (10 months)
    Paris, France
    Client: The Ministry of Solidarity and Health aims to provide Regional Health Agencies (ARS) and medical facilities with a uniform information system (replacing a non-uniform paper process across regions) for requesting authorization to open or extend a medical facility. Over 26,000 files were opened in 2022 in paper format, with an estimated similar number for 2024, managing just under 30,000 users.

    June 2023 - Present:Java / Angular Developer within an agile team for a client developing software for Regional Health Agencies (ARS).

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

    Objective:
    - Go live on time within very tight deadlines (before January 2024) for the opening of the application submission portal (legal requirement) -> Achieved,
    - Version v2 with numerous additional elements required for file validation, as well as MCO components -> Achieved.


    My Role: FullStack Developer.
    - Using Java 17 and Angular. -> development of several Angular components, and numerous Java features,
    - SpringBoot 2.5 Framework,
    - Using Lombok and Swagger (generating frontend elements)
    - Continuous integration with GitLab CI,

    - PostgreSQL database. -> creation/update of columns, foreign keys, rights management,
    - Layout with FreeMarker. -> Creation of letters, Word, PDF, Excel documents populated with application data,
    - Uploading and reading files on the Linux server.

    End of contract: budget shortage.



    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 Methods · Entrepreneurship · Swagger API
    Java Angular Spring boot Lombok Gitlab CI PostgreSQL Freemarker Swagger API Typescript Database Technological Watch SQL Software Development Team Spirit Critical Thinking oral communication Interpersonal Communication Technical Design Java Development CSS3 Adaptability Agile Methods Back-End Development Java Developer Java Development Back-End Developer Angular Development Angular Developer Spring Boot Developer Full-stack Developer Fullstack FullStack Development Backend Web Development
  • Softway Medical
    Java / Vue 3 Developer
    SOFTWARE PUBLISHING
    June 2022 - June 2023 (1 year)
    Client: Softway Medical is the European leader in healthcare software development. Its value proposition lies in providing integrated IT systems to improve the efficiency and management of health information. Softway Medical serves over 1,200 radiology practices, 1,100 healthcare facilities, and employs nearly 850 talents.

    June 2022 - June 2023: Java / Vue 3 Developer within a tribe of 7 people:
    - Worked on an agile project divided into several tribes.
    - Large-scale project with over 100 commits to the master branch weekly for the main project.

    My responsibilities:
    - Java 17 + Quarkus + Mongo for the microservice,
    - 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.
    - Frontend Vue3 development, using a custom Design System,
    - Participation in structuring technological choices,
    - Deployment of Docker containers with Openshift,
    - Craftsmanship: DDD, hexagonal architecture, TDD, passion, best practices.


    The two BUILD tribes on the platform wanted to build their understanding of Craftsmanship, discovering the development of a hexagonal architecture that was not well-documented at this scale of application. Training as an introduction and numerous activities (Kata experiments, technical exchanges, cross-code reviews, literature sharing, etc.) allowed me to discover and appreciate this philosophy.

    End of contract: relocation to Paris.



    **Skills**: Java · Vue 3 · Software craftsmanship · Quarkus · Spring Framework · Test Driven Development · SQL · Docker · OpenShift · Domain-Driven Design · Technological Watch · Hexagonal Architecture · MongoDB · Agile Methods · 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 MongoDB Vue3 Software Craftsmanship TDD DDD Hexagonal Architecture MongoDB Clean Code Typescript Spring Framework SQL Technological Watch Agile Methods Database Agile Method Agility Software Development Critical Thinking oral communication Team Spirit Professional English Interpersonal Communication Technical Design Java Development CSS 3 adaptability Typescript Docker OpenShift Java Developer Java Development Back-End Developer Back-End Development Back-end Backend Web Development Full-stack Developer Fullstack Full-stack Development
  • CGI
    Java Developer
    ENERGY AND UTILITIES
    May 2019 - June 2022 (3 years and 1 month)
    Lyon, France
    Client: EDF is a global energy company focused on electricity production and distribution. The company has over 170,000 employees and more than 40 million customers.

    Sole developer of a Java (JSP) - JavaScript application for EDF in the highly sensitive nuclear sector.

    The project uses the SAFe method (Agile at Scale).

    Use of various tools / environments:
    - Spring / Hibernate,
    - WebSphere and JBoss,
    - Sql developer,
    - GitLab,
    - Junit / Selenium,
    - Maven,
    - Jenkins,
    - MxGraph.


    My mission includes MCO (Maintenance in Operational Condition) as a priority, as well as application development:
    - Package delivery, dump import/export,
    - Technical evolution, -> upgrade from Java 6 to Java 8
    - Performance loss analysis,
    - Creation of automated tests.

    Also a DevOps component:
    - Management of development / pre-integration / MCO servers,
    - Migration from WebSphere to Jboss,
    - Package delivery,
    - Dump import & export,
    - Jenkins job updates.


    Knowledge sharing within CGI, with my involvement in BU and France developer technical communities, as well as with various internal or external client teams, whether they are part of the SAFe train or not, with the main objective of facilitating exchanges and securing development from delivery to deployment.


    Skills: Java · Spring Framework · Hibernate · SQL · Jenkins · SAFe · Agile Methods · JBoss EAP · Maven · Git · Leadership · Database · Software Development · Agility · Critical Thinking · Oracle SQL Developer · Oral Communication · Team Spirit · Interpersonal Communication · Technological Watch · Technical Design · Java Development · JavaScript · Group Management · CSS · Selenium · Adaptability · Support and Tutoring · JUnit · Cometd
    Java Spring Framework Hibernate SAFe JavaScript Maven Git Jenkins JUnit SQL Agile Methods Agile Method Maven Git Leadership Database Software Development Agility Critical Thinking Oracle SQL Developer oral communication Team Spirit Technological Watch Technical Design Java Development JavaScript Group Management CSS 3 Selenium adaptability Support and Tutoring JUnit Cometd Jboss Java Developer Java Development Back-End Development Back-End Developer

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 General Management
    Emlyon
    Stratégie, Marketing, Pilotage, Management agile et resposable, finance, pilotage de la performance, conduite du changement, transformation digitale, intelligence émotionnelle
  • Software Engineering Manager (work-study program), Java Software Development
    EI.CESI - Engineering School of CESI
    2019
    Développement Java, Développement Logiciel, Anglais, Méthodologie Agile, Méthodologie ITIL, Gestion de projet

Certifications

  • Certified SAFe 5 Practitioner
    Scaled Agile Framework Enterprise Certification
    2020

Skill set

Categories