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

Ufuk Ocalan

Back-End Developer | Java Spring | Angular

€470/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Ufuk

Looking for a Java / Spring Boot developer?
You're in the right place.

I am a software engineer with over 4 years of experience and a specialist in Java / Spring Boot development.

I have worked in various sectors such as industry, scientific research, and sustainable development.
I have collaborated with companies like CEA, CNRS, and Republic Technologies (OCB).

I am able to:
- Design, develop, and maintain back-end features in line with business needs
- Develop and maintain features in Java, Spring Boot, Hibernate, JPA

- Participate in the writing of detailed technical specifications
- Develop APIs
- Implement software architecture such as Clean Architecture, Service-Oriented Architecture (SOA), Domain-Driven Design (DDD), Modular Monolith
- Implement CI / CD
- Perform unit and integration tests to ensure code quality
- Set up relational databases such as PostgreSQL, Oracle, MySQL, MSSQL
- Participate in refactoring, continuous improvement, and code review

- Write technical documentation

I also have knowledge of: Kafka, Docker, Kubernetes, GitLab CI/CD, TDD, Clean Code, DDD, Agile Methods (Scrum, Kanban), Kibana, ElasticSearch...

I attach great importance to transparency with my clients.
I send a daily report at the end of the day on all tasks performed.

Do you have a project?

Contact me, I respond very quickly!

---
jama developer, java angular developer, java jee developer, java spring developer, java j2ee developer, java react developer, java fullstack developer, java backend developer, java spring boot developer, senior java developer, backend developer, java backend developer
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 50km), Toulouse (up to 50km), Lyon (up to 50km), Bordeaux (up to 50km), Lille (up to 50km)

Experience

  • REPUBLIC TECHNOLOGIES FRANCE
    Java Developer
    November 2023 - Today (2 years and 7 months)
    Perpignan, France
    Republic Technologies is the world leader in sales of smoking accessories. They produce over a billion rolling paper booklets per year. Among their flagship brands are OCB, Zig-Zag, and JOB. The company distributes these products in over 105 countries.

    I was involved as a Java Spring back-end developer. The project's objective is to combat counterfeiting of rolling paper booklets. The user scans the QR Code on the booklet and is redirected to a page confirming the authenticity of the product.

    My team consisted of:
    - 1 project manager
    - 2 back-end developers
    - Representatives from management, marketing, and R&D departments

    My responsibilities:
    • Project management and support for the QR Code laser marking project
    • Organization and leadership of meetings with marketing, electronic R&D, and management teams to ensure project coordination and monitoring
    • Back-end development in Java / Spring using TDD (Test Driven Development)
    • Development in Python / Django
    • Migration of specific M3 ERP programs
    • GitLab server update and maintenance
    • System monitoring via Kibana and ElasticSearch

    Results:
    • Improved product traceability through QR Code.
    • Development of an MVP for managing raw material weight by suppliers to assess carbon impact.

    Technical Environment: Java, Spring Boot, Python, Django, User Stories, Test-Driven Development (TDD), Clean code, Domain-Driven Design (DDD), REST API, SQL, PostgreSQL, As400, Postman, Docker, Docker Compose, Kubernetes, GitLab CI/CD, Kibana, ElasticSearch, FastAPI, Flake, Bandit, Swagger, Open API, OPCON, Redmine, Agile, Scrum, Kanban, SAP BO

    ---
    jama developer, java angular developer, java jee developer, java spring developer, java j2ee developer, java react developer, backend developer, java backend developer, java spring boot backend developer
    Java Spring boot Back-End Development SQL DevOps
  • CNRS
    Java Developer
    October 2021 - October 2023 (2 years)
    Paris, France
    CNRS (Centre national de la recherche scientifique) is the French organization responsible for scientific research. The organization has a budget of 4 billion, 1100 research laboratories, and 34,700 employees.

    I was involved as a Java developer for a confidential project for a CNRS research center. The objective of my mission was to make the exchange of information and research results from the center accessible to industrial companies.

    My team consisted of:
    - 1 software architect
    - 2 full-stack developers

    My responsibilities:
    • Requirements gathering and architecture design
    • Definition of client needs (business objects and API definition)
    • Implementation of a Kafka middleware to facilitate data publication and exchange between applications of an IS and a research center
    • Development of an MVP to centralize laboratory data and make it accessible to other IS applications
    • Design and development of APIs and back-end microservices to ensure the integration of solutions into the existing IS (C4 modeling and API definition).
    • Development of front-end interfaces in React to allow users to leverage the data.
    • Capturing changes from a legacy Oracle database and making them available on a central platform.

    Result:
    ✅ My work was mentioned in a scientific publication

    Technical Environment: Java 11, Spring Boot, Kafka (Kafka Streams, KSQL), DDD, Oracle, PostgreSQL, React, TypeScript, JUnit, JWT, Docker, Docker Compose, Git, GitLab, Kibana, ElasticSearch, SonarQube, Jira, C4 Modeling, UML, Agile, Kanban

    ---
    jama developer, java angular developer, java jee developer, java spring developer, java j2ee developer, java react developer, backend developer, java backend developer
    Java Spring boot Back-End Development SQL DevOps

Recommendations

Youssouf B.YB
Johann MoralesJM
Ali KenanAK
+2
Youssouf B. and 4 other people have recommended Ufuk

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

  • Master, Architecte logiciel, Développeur d'Application
    ETNA, école d'alternance en informatique
    Master, Architecte logiciel, Développeur d'Application

Skill set

Categories