Huawei Telekomünikasyon Dış Ticaret Ltd logo
Full-time
Remote
Türkiye
Technology & IT Support, Engineering & Technical
  • 1–3 years of experience as a Java Backend Engineer
  • Strong knowledge of Object-Oriented Programming (OOP) and solid understanding of Design Patterns
  • Hands-on experience with the Spring Framework (Spring Boot, Spring MVC, Spring Data JPA, etc.)
  • Familiarity with Elasticsearch
  • Experience with relational databases and SQL skills
  • Understanding and experience in Microservices architecture
  • Experience developing and consuming RESTful web services
  • Knowledge of Git for version control
  • Familiarity with Hibernate; knowledge of MyBatis ORM is a plus
  • Experience with NoSQL databases is a plus
  • Working knowledge of SOLID principles and ability to write clean, maintainable code
  • Proficiency in using Linux commands for analyzing logs and troubleshooting server issues is a must
  • Experience with Redis is a plus