Cemil Enfal B.

Java Developer

Versatile and pragmatic full-stack software developer with 4+ years of experience.

Cemil Enfal is passionate about learning and creating high-quality software.

He has 4+ years of experience working on Object-Oriented Analysis and Design in designing, Implementing, and Testing enterprises in Java, Web Services, and Large Scale Distributed Applications.

He is most proficient in building applications, mainly using Java and JVM-based technologies.

He can work collaboratively in a team, sharing ideas to solve complex and challenging business problems.

Main expertise

  • Java Java 4 years
  • Spring Boot Spring Boot 4 years
  • Spring Spring 4 years

Other skills

  • Hibernate Hibernate 4 years
  • MySQL MySQL 3 years
  • REST API REST API 3 years
Cemil Enfal

Cemil Enfal B.

24.90 € hourly


Book Cemil Enfal B.

Selected experience


  • Java Developer

    PiA (People in Action) - 2 years 2 months

    • Designed, developed, and implemented microservice applications for a transformation project based on analyzed requirements and understanding of Telco industry TM-FORUM technical standards. There are more than 30 applications on Openshift pods that consume +10 external APIs (SOAP and REST); currently, the project manages +1M customers’
      whole life cycle in production.
    • Participated in the complete software development lifecycle, including performance analysis, design, development, and testing.
    • Investigated issues and defects to determine the problem’s root cause and formulate corrective action recommendations.
    • Worked with data quality team to set up PSQL and NoSQL scripts and test cases for +1M customers.
    • Developed RESTful web services which connect PostgreDB and MongoDB to be
      consumed by Angular 9.
    • Deployed Spring Boot-based microservices into Openshift pods using Jenkins.
    • Worked on Continuous Integration and Continuous Delivery (CI/CD) tools such as Jenkins.
    • Generated BPMN flows on Camunda from scratch, with each step going to different services.


    • Technologies:
    • Java Java
    • MongoDB MongoDB
    • Spring Boot Spring Boot
    • Microservices Microservices
  • Java Developer

    Signature Systems Limited - 3 months

    • Good knowledge of Design patterns like DAO, DTO, and Model View Controller.
    • Implemented Spring MVC framework in the presentation tier for all the essential control flow, business level validations, and communicating with the business layer.
    • Designed and developed the web application with MVC Architecture using Spring Framework.
    • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.
    • Worked on AJAX to develop an interactive Web Application.
    • Used Rest Controller in spring framework to create RESTful Web services and JSON objects for communication.
    • Implemented Jasper library to create listed report files in pdf, CSV, etc.


    • Technologies:
    • Java Java
    • Spring Spring
    • MVC MVC
  • Java Software Developer

    Turkish Airlines - 2 years

    • Worked in developing Web Services (SOAP) using JAX-WS and Web Logic as the application server.
    • Experienced in developing complex PL/SQL queries, Procedures, Triggers, Stored Procedures, Packages, and Views in various databases such as Oracle DB.
    • Implemented Graylog and Log4j framework to log/track application.
    • Involved in JUnit Testing, debugging, and bug fixing.
    • Connected to Data Sources and performed operations using Hibernate and Spring Data framework features like Spring JDBC and Spring ORM.
    • Designed and created DB schemas and implemented them into projects.
    • Involved in Developing Applications with Full Software Development Life Cycle (SDLC) from Design to Deployment using agile and waterfall methodologies with Spring framework.
    • Developed highly interactive and customized UIs using HTML, JSF, and Prime Faces to improve the functionality of web applications.
    • Developed Oracle Service Bus XQuery scripts to transform data types and manipulates data


    • Technologies:
    • Java Java
    • Hibernate Hibernate
    • Oracle Oracle
    • Spring Spring


  • BSc.Electrical Electronics Engineering

    Istanbul University · 2014 - 2018

Find your next developer within days, not months

We can help you deliver your product faster with an experienced remote developer. All from 32.90 €/hour. Only pay if you’re happy with your first week.

In a short 25-minute call, we would like to:

  • Understand your development needs
  • Explain our process to match you with qualified, vetted developers from our network
  • Share next steps to finding the right match, often within less than a week

Not sure where to start?

Let’s have a chat

First developer starts within days. No aggressive sales pitch.