Cronje & Yiannas Actuaries and Consultants Ltd, on behalf of its client, a fast-growing Digital Transformation Consulting company, is seeking to recruit a competent Backend Developer to join its high-calibre professional team in Nicosia.
Key Responsibilities
- Writing well-designed, testable, and efficient code using software development best practices
- Building and maintaining backend services, APIs, and database-driven functionality using Python and Django
- Integrating applications with backend services, APIs, and SQL databases
- Supporting the implementation and integration of AI/ML functionality, including:
- Connecting applications with AI/LLM services and internal AI endpoints
- Developing backend functionality for AI chatbot workflows, including sessions, context, routing, and logging
- Storing and retrieving AI/chatbot interaction data responsibly for analytics and continuous improvement
- Contributing to the refinement of technical specifications and requirements
- Creating and maintaining technical documentation, including API endpoints, data models, configuration, and basic runbooks
- Collaborating with developers, analysts, and project staff to support project delivery
- Researching new technologies and developments in backend engineering and AI
Requirements
- Bachelor's degree in a relevant field
- At least 2 years of relevant experience in backend development
- Strong Python skills and a good understanding of the Django framework
- Solid understanding of REST APIs, SQL databases (e.g., MySQL, PostgreSQL, SQL Server), and database schema design/query optimization
- Basic knowledge of HTML/HTML5, CSS3, and JavaScript for integration purposes and understanding web application flows
- Understanding of authentication/authorization concepts (sessions, tokens, JWT, OAuth), and the ability to write maintainable, reusable code with basic unit testing and debugging
- Familiarity with designing and implementing Django models, views, APIs/endpoints, database-driven functionality, and integrations with internal and external services
- Basic understanding of AI/ML concepts (training vs. inference, evaluation, common application patterns), with familiarity in Python data tools such as NumPy and Pandas
- Interest in integrating AI/LLM APIs, prompting and structured input/output handling, and AI chatbot development (conversation handling, knowledge-source integration, monitoring and analyzing interactions)
- Knowledge of additional programming languages, AI frameworks, or LLM technologies is an advantage
- Problem-solving mentality, with high curiosity, and eager to continuously learn and stay current with developments in software engineering and AI
- A reliable team player who takes ownership of deliverables
- Excellent oral and written communication skills in both English and Greek
Remuneration & Benefits
An attractive and competitive remuneration package will be offered to the successful candidate, including:
- Annual Gross Salary of up to €40,000, based on qualifications and relevant experience
- 13th salary
- Discretionary annual performance-based bonus
- Flexible working hours
- Hybrid working model
- Short Fridays Scheme
- Team-building events
- Opportunities for professional development, career progression, and continuous learning
- A supportive, professional, and collaborative working environment
Applications:
All applications will be treated with the strictest confidentiality. Interested candidates are invited to apply no later than Sunday, 11th of October 2026.