• Strong knowledge of OOP principles.
• Experience with MVC frameworks (Spring, Spring Boot).
• Proficiency in Java and/or Go.
• Experience working with RESTful APIs and SOAP.
• Understanding of HTTP/HTTPS protocols.
• Familiarity with databases: PostgreSQL, MongoDB, Redis, etc.
• Experience in microservices architecture.
• Exposure to high-load systems.
• Working knowledge of Docker and Kubernetes.
• Experience with GitLab.
• Understanding of Linux shell, network security, and related tools.