Back-End Specialist

Develop and maintain the server, databases, and APIs for our web applications.
Implement high-availability and scalable solutions, optimizing performance and security.
Collaborate with the Front-End team to integrate visual components with back-end functionalities.
Manage and maintain databases, performing migrations and optimizations efficiently.
Write clean, well-documented code following best development practices.
Participate in the planning and design of new product features, ensuring effective implementation.
Solid experience (5–20 years) in Back-End development using technologies such as Node.js, Java, Python, PHP, or Ruby.
Knowledge and experience with SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
Experience with RESTful APIs and web services.
Familiarity with microservices architecture and containerization tools like Docker.
Experience working in agile and collaborative environments.
Strong problem-solving skills and the ability to work autonomously.
Experience with CI/CD tools and cloud platforms like AWS or Azure is a plus.
University degree in Computer Science, Software Engineering, or related fields (preferred but not mandatory).
Proficiency in English (C1 level). Additional languages are a plus.