warning
İlan yayından kaldırılmıştır

Java Developer ( Remote Work )

Tibula

Ankara, Antalya, İstanbul(Avr.), İzmir, İstanbul(Asya)

Uzaktan / Remote

Uzaktan / Remote

Job Type

Full-Time

Position Level

Specialist

Department

IT

IT

Application Count

88 application

Job Type

Full-Time

Position Level

Specialist

Application Count

88 application

Department

IT

Kariyer Image

QUALIFICATIONS AND JOB DESCRIPTION

We are looking for a Java Developer for our multinational client. 


**Remote Work


 Skills and Experience

  • Experience working as a Software Engineer, Java Developer or similar role.
  • Good knowledge of Spring MVC and Spring Boot.
  • Problem solving ability and the initiative to work independently.
  • Java 11
  • Hibernate/JPA
  • SQL/NoSQL
  • JUnit/Mockito
  • Designing and creating microservices and implementing and consuming RESTful APIs
  • Strong understanding and experience of quality engineering techniques including TDD, BDD, integration testing and performance testing
  • An ability and desire to learn new skills quickly.

Key Duties Responsibilities

  • The Java Engineer is responsible for analysing user and system requirements and provide support throughout all phases of the development lifecycle.
  • Writing efficient code based on feature specifications.
  • Have familiarity with Object-Orientated Design (OOD), design patterns and software design best practices.
  • Familiarity with Agile and XP practices.
  • The ability to design relational and non-relational database architecture.

 

Nice to Have

 These are not requirements for the role but may be beneficial;

  • Multi-threading/concurrency expertise
  • ReactJS, TypeScript, CSS, HTML5
  • Distributed systems experience/theoretical knowledge (Microservices)
  • Basic SQL
  • AWS Services:
    • Amazon S3
    • Amazon SNS/SQS
    • Amazon Cloudwatch
    • Amazon EC2
  • Git
  • Maven
  • Jenkins
  • REST API
  • Agile experience using Scrum techniques and JIRA/Confluence.



Tibula İnsan Kaynakları, Türkiye İş Kurumu' nun 13.11.2018 tarih ve 1010 numaralı izin belgesi ile faaliyet göstermektedir.

Preferred Candidate

More than 3 years of experience
Bachelor’s(Graduate), Master’s(Student), Master’s(Graduate)
English(Reading : Advanced, Writing : Advanced, Speaking : Advanced)

Java Yazılım Mühendisi pozisyonu ile ilgili daha detaylı bilgi almak ya da diğer iş fırsatlarını incelemek için aşağıdaki sayfaları inceleyebilirsiniz.

Java Yazılım Mühendisi Java Yazılım Mühendisi Maaşları Java Yazılım Mühendisi Nasıl Olunur? Java Yazılım Mühendisi Nedir? Java Yazılım Mühendisi İş İlanları

Informatics / Media

Hakkımızda

Tibula olarak "Bilgi Teknolojileri, İnsan Kaynakları Proje ve Danışmanlık” faaliyetleri yürütüyoruz. Kurumsal müşterilerimizle genç, dinamik ve yenili

Şirket Sayfasına Git
Yan Haklar

Özel Sağlık Sigortası, Yemek Kartı (Setcard, Ticket, Multinet, Sodexo vb.), Prim.

Java Yazılım Mühendisi pozisyonu ile ilgili daha detaylı bilgi almak ya da diğer iş fırsatlarını incelemek için aşağıdaki sayfaları inceleyebilirsiniz.

Java Yazılım Mühendisi Java Yazılım Mühendisi Maaşları Java Yazılım Mühendisi Nasıl Olunur? Java Yazılım Mühendisi Nedir? Java Yazılım Mühendisi İş İlanları