Requirements
- 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
İşi Bildir