Skip to content
Data Engineer

Data Engineer

Java Data Engineer

Exness

Limassolfulltime

Apply on the employer's site

Role description

At Exness, we are not just a leading trading broker—we’ve reimagined what it takes to be a leader. With 2,000+ people across 13 countries, we combine scale, care, and real tech to make trading better for over a million clients globally.

Recognised globally as a Best Place to Work, we’re a people-first company where long-term wins always matter more. As part of our team, you will shape the future of fintech with real technology, care, and purpose.

Why this role matters

We are looking for an experienced
Java Data Engineer (Streaming)
who will join our Technology Department to be part of a 250+ engineers team who create cutting-edge solutions and constantly raise the bar.

This department focuses on developing products in the trading market, creating solutions from the moment of registration of clients to the moment of withdrawal of funds. Our technologies include solutions that support customer journeys (Identity Management, Billing Management), trading interfaces (FIX, REST, WS, Algo), back-office interfaces (Personal Area, Payment Solutions, Back Office), centres of expertise (QA, DevOps, Security) and technology platforms (Orchestration, internal PaaS / SaaS) and much more.

Together with the team, you will construct, develop and maintain a scalable data platform for internal and external clients. This data platform is supposed to have data from various data sources reconciled and measured to prevent data losses and inconsistencies.

The role is based in our Limassol office, Cyprus. In case of relocation, we offer full relocation support for you and your family to make your move smooth and worry-free.

What you'll actually do

  • Construct the architecture for data integration solutions and ensure it supports business requirements
  • Develop new data solutions (ETLs, pipelines, integration services, batch and stream processing, enrichment services, etc.)
  • Do Ops work: help the team with k8s tuning, GitLab CI/CD pipelines, Terraform, managing computing resources, etc.
  • Maintain current data solutions while building a new data platform. Ensure a smooth transition from existing architecture to target one
  • Build the infrastructure required for optimal data storing, data processing, and data provisioning to customers, possibility to work with data (process, transform, merge, doing ad-hoc, calculate) for external teams.
  • Prepare datasets from various sources by request.
  • Set up monitoring, define SLAs, analyze metrics for data delivery and processing
  • Develop build-in data reconciliation solution
  • Assemble large, complex data sets that meet functional / non-functional business requirements (business cases)
  • Recommend ways to improve data reliability, efficiency, and quality

Who We’re Looking For

  • 5+ years of experience in Software Engineering
  • Expert skills in Java
  • Experience with Kafka and Flink or similar technologies of stream processing is a must-have.
  • Experience with in-memory databases such as Redis, Tarantool, etc.
  • Database design with massively parallel processing appliances: Vertica, BigQuery, ClickHouse, PostgreSQL, and similar. ClickHouse is a big plus
  • Expert knowledge of structured query language (SQL) and query optimization
  • Experience with designing and building ETL pipelines
  • Experience in building scalable, high-availability analytics solutions
  • You share and cultivate DevOps culture (continuous integration, continuous delivery) and Agile mindset
  • You are ready to do a lot of RnD

Nice to have

  • Experience with Spark Streaming, Kafka Connect, Kafka Streams, KSQL

What We Offer Along The Way

  • Competitive salary and annual performance bonus
  • Full relocation support for you and your family — flights, housing, visas, and legal assistance included
  • Top-tier health insurance with full family coverage — medical, dental, vision, mental health — plus life insurance for peace of mind
  • Unlimited learning opportunities: external courses, English lessons, career and leadership development
  • Education allowance covering school and kindergarten fees
  • 21 working days of annual leave, plus public holidays and fully paid sick, maternity, and paternity leave
  • Employee appreciation program: branded gifts, birthday day-offs, celebration budgets for weddings, newborns, and milestones
  • “Get to know Team” trips — meet colleagues across our global hubs, along with company-wide offsites that raise the bar
  • Employee share scheme — grow with us
  • Branded MINI Cooper Countryman company car and private parking
  • Free in-house sports clubs, Sanctum Club gym access, and jet skis
  • Access to a Corporate doctor
  • Exclusive discount program with cafes, gyms, and local services
  • Expat tax perks: up to 50% income tax exemption
  • Support with the naturalisation process for relocated employees

At Exness, we know that changing jobs - and changing countries - is a big step. That’s why relocation with Exness is different. We make it smooth, supported, and truly life-changing.

What Your Journey Looks Like

  • Intro call with Recruiter (30 minutes)
  • English check (if needed)
  • Test assignment
  • Tech interview (90 minutes)
  • Behavioural interview (60 minutes)

What it's like here

Curious about what working at Exness really looks like? Follow us on Instagram and LinkedIn.

We share the real Exness experience - our people, ideas, moments, and everything in between.

Sounds like you? Apply.

Please note: We occasionally amend or withdraw Exness jobs and reserve the right to do so at any time, including prior to the advertised closing date. Before applying, you are advised to read our data protection policy. This policy describes the processing that may be associated with your personal data and informs you that your personal data may be transferred to Exness/Exness Group companies around the world. Exness Group and its approved recruitment consultants will never ask you for a fee to process or consider your application for a career with Exness. Anyone who demands such a fee is not an authorized Exness representative and you are strongly advised to refuse any such demand.

At Exness, we're an equal opportunity employer where every individual is valued. No matter your race, color, religion, sex, national origin, sexual orientation, gender identity or disability, we welcome you. As an international fintech company, we embrace the richness of our diverse team, respecting each individual and promoting gender equality for all genders in our workforce.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Coming to this page

A resume for this role — and a ticket to the draw

We take the posting apart down to the real requirements and rewrite your resume against it — by asking, not inventing: no line appears without your confirmation. Sign in to get it first, and to enter the draw.

  • A resume for this exact role, not a universal one
  • Answers are kept: edit any one, not the whole conversation
  • All in your account — open it from any device

On the wheel

A discount on mentoring

Winners are drawn at random among entries with a confirmed email. The date and the full rules are on the draw page.

Draw rules

Data Engineer

Data & AI Engineering (0-3 yrs of experience)

Bank of Cyprus

Nicosiaparttime

Apply on the employer's site

Role description

🪜
Seniority Level
: 0-3 years of experience

📅
Apply by:
Sunday, 06 September 2026

Core Description

  • Design and develop enterprise-grade Data & AI solutions using the latest technologies.
  • Manage the Data Lifecycle with rich and complex data including cleaning, transforming, and enriching data sets.
  • Build and integrate impactful AI Agents using scalable, secure and cost-effective architecture.
  • Demonstrate deep understanding of AI risks including security and guardrails.
  • Be part of dynamic and cross functional Agile teams to deliver the most innovative products in the market.

What We’re Looking For

🎓
Academic Qualifications

  • Bachelor’s degree in Computer Science, Information Technology or Data Science.
  • Master’s degree in the above subjects is an advantage.

🖥️ Technologies

Required knowledge

  • (i) Relational Databases, Data Modelling and SQL and ability to extract, clean and analyze data to derive valuable insights. (ii) analytics techniques related to data mining, machine learning and predictive modelling (iii) cloud offered AI services from platforms like MS Azure.
  • Use of data visualization and reporting tools like Business Objects, Power BI and SSRS.
  • Strong command of programming languages such as Python or R.
  • Familiarity with AI Evaluation Platforms such as DeepEval or similar.
  • CI/CD integration.

An advantage

:

  • Knowledge of Big Data technologies like Hadoop, MongoDB, Splunk or Elastic Search, is an advantage.
  • API Testing (e.g. Postman, Test Assured).
  • Test automation frameworks (e,g. Selenium, Playwright, Cypress, Appium).

➕ Certifications

  • Any relevant certifications are an advantage.

🌟
Other Skills

  • Strong analytical, critical thinking and problem-solving abilities.
  • Ability to work collaboratively in a team environment is essential.
  • Ability to manage time, multiple tasks, and work under pressure.
  • Ability to take initiatives and make decisions.
  • Eagerness to learn and develop new skills.
  • Excellent verbal and written communication in both Greek & English.

What’s in it for you

💰 Total Rewards

  • Competitive salary - Up to €35.000 (depending on qualifications and experience)
  • 9% Provident Fund (employer contribution) from day one
  • Performance bonus opportunities (discretionary)
  • Preferential financing rates

🕒 Work–Life Support

  • 28 days annual leave (increases with tenure)
  • Sabbatical/part time options (discretionary)

🚀 Growth

  • Continuous learning
  • Personal and Professional development programs
  • Recognition for great work
  • Career opportunities with technical and management ladders

💚 Wellbeing

  • Medical & life insurance
  • Wellbeing Program: team‑building, mental‑health, nutrition & financial guidance
  • Employee Assistance Line

📅
Ready to Apply?

Create your account on our recruitment platform and take the first step toward your next adventure!

Find out more at https://www.bankofcyprus.com/group/careers/vacant\-positions/

📌 Additional information

  • Already have a profile in our recruitment system? Great! Just make sure you meet the criteria and apply directly to this position.
  • We treat all applications with the strictest confidentiality.

💬 Need More Info?

Feel free to reach out to our recruitment team at hr@bankofcyprus.com

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Data Engineer

Senior Data Scientist

XM

Nicosia

Apply on the employer's site

Role description

The Role

Are you passionate about transforming complex data into intelligent, business-driven solutions? Do you enjoy solving challenging problems, developing cutting-edge machine learning models, and collaborating with highly skilled professionals?

We are looking for a
Senior Data Scientist
to join our growing Data Science team. In this role, you will play a key part in designing and delivering innovative data products that create measurable business impact. You'll work with large-scale datasets, advanced machine learning techniques, and modern technologies while collaborating with multiple teams, and business stakeholders to bring data-driven solutions into production.

What You'll Do

  • Lead the design, development, and delivery of high-impact data science and machine learning solutions.
  • Translate complex business challenges into structured analytical approaches and scalable data products.
  • Build, evaluate, and optimize advanced machine learning models, ensuring high standards of quality, performance, and reliability.
  • Contribute to technical decisions and best practices across the data science lifecycle.
  • Review and validate data preparation, feature engineering, model selection, experimentation, and documentation.
  • Support the deployment and operationalization of machine learning models in batch and real-time environments.
  • Present analytical insights and recommendations to technical and non-technical stakeholders.
  • Ensure compliance with data quality, model governance, security, privacy, and responsible AI standards.
  • Identify opportunities to leverage data science for automation, forecasting, personalization, optimization, and risk management.
  • Collaborate closely with Data Engineers, Machine Learning Engineers, Software Engineers, Product Owners, and business stakeholders to develop production-ready solutions.
  • Contribute to improving team processes, technical standards, and project delivery methodologies.
  • Support the Lead Data Scientist in defining priorities, roadmaps, and strategic initiatives.

What We're Looking For

  • University degree in Mathematics, Physics, Engineering, Computer Science, Data Science, or a related field.
  • At least
    5 years of experience
    in a similar role.
  • Hands-on experience with Python libraries such as
    Pandas, NumPy, and Polars
    for data processing and analysis.
  • Strong Python programming skills with the ability to write clean, maintainable, and production-ready code.
  • Strong knowledge of modern machine learning techniques and advanced architectures, including
    Transformers
    and
    Graph Neural Networks (GNNs)
    .
  • Experience with data visualization libraries such as
    Matplotlib, Seaborn, and Plotly
    .
  • Good knowledge of SQL and statistical analysis.
  • Excellent analytical thinking and problem-solving skills.
  • High attention to detail and commitment to delivering high-quality solutions.
  • Strong communication skills with the ability to explain technical concepts to non-technical audiences.
  • Excellent verbal and written communication skills in English.
  • A collaborative mindset, curiosity, and a passion for continuous learning.

Nice to Have

  • Exposure to Natural Language Processing (NLP).
  • Experience working with NoSQL databases.
  • Knowledge of software engineering best practices.
  • Experience working in Unix/Linux environments.
  • Basic understanding of AWS services and cloud-based machine learning environments.

Benefit from:

  • Attractive remuneration package plus performance related reward
  • Private health insurance
  • Corporate pension fund
  • Intellectually stimulating work environment
  • Continuous personal development and international training opportunities

The Hiring Experience: What Awaits You:

  • Let’s Connect – Intro Chat with Talent Acquisition
  • Deep Dive – First Interview with Your Future Team
  • Bring It to Life – Role-Specific Take-Home Task
  • Final Connection – Final Interview

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Data Engineer

Junior Business Intelligence Analyst

SkillOnNet

Limassol

Apply on the employer's site

Role description

Company Description

We are SkillOnNet, leading the igaming entertainment by providing our customers with the most entertaining and trustworthy experience possible, while also reinventing the gambling industry. We are home to more than 30 well-known brands, including PlayOJO, DruckGluck, BacanaPlay, Genting, and many more. We are committed to long-term development and sustainability, and we are trying to revolutionise our industry for the benefit of our players, ourselves, and the entertainment industry as a whole.

Job Description

We are looking to hire
Junior Business Intelligence Analyst
with strong analytical skills and an interest in developing stakeholder management capabilities. As a Junior BI Analyst, you will support the use of Business Intelligence tools to improve process automation and business performance visibility, contributing to data-driven decision-making across the business.

You will work with Tableau to create and maintain reports and dashboards, while learning how BI solutions can generate incremental business value. This is a great opportunity for a motivated individual looking to build on their foundational experience, develop technical and business skills, and grow within a dynamic team in an already successful organization.

Responsibilities include:

  • Must be a quick learner with the ability to develop in-depth understanding of underlying data, data structures, and business uses of data
  • Partner with a variety of business teams and external agencies to gather, document and maintain business requirements that will inform data modelling decisions
  • Experience working with multi-nationals with the ability to assimilate relevant cultural and regulatory differences
  • Utilize SQL and Data visualization tools deliver Dashboards and Analysis to enhance Visibility and Decisions making
  • Identify opportunities for increased automation and efficiency through technical solution
  • Experience in building customer lifetime value models
  • Help department managers with ad hoc projections and other modelling tasks
  • Deliver day to day data request
  • Identify cost saving opportunities
  • Experience in creating financial modelling
  • Utilize a hypothesis-driven problem-solving approach to design, construct, and rapidly test/iterate exploratory data-mining analyses to reveal insight
  • Interprets and communicates insights to senior management
  • Works with business leaders to identify and develop metrics and visualizations that will track performance and highlight potential in efficiencies
  • You will require strong analytical acumen with the ability to uncover insights and create stories by seamlessly integrating a variety of data sources
  • The ability to work with large, complex data sets across multiple platforms and design efficient processes to provide accurate and timely information is crucial

What we are looking for:

  • Bachelor’s degree in data science or related field
  • 0–2 years of experience in a Business Intelligence, Data Analyst, or similar analytical role (including internships, graduate placements, or relevant academic projects).
  • Experience in the gaming industry is beneficial but not required
  • Experience with prediction models and quantitative analysis will be considered an advantage but it is not required
  • Basic to intermediate
    SQL
    skills, with the ability to write and understand queries for data extraction and analysis
  • Strong
    Excel
    skills, including the use of formulas, pivot tables, and basic data analysis techniques
  • Understanding of digital tracking, measurement, and reporting tools
  • Strong written and verbal communication in the English Language
  • Teamworking skills– the ability to build relationships internally and externally, with experience working with third party agencies
  • Trustworthiness

What's in it for YOU?

  • Excellent work environment
  • Monetary vouchers on Birthdays and other special occasions
  • Fully equipped kitchen and in-house entertaining space
  • Options to enroll in Company's medical insurance plan
  • Possibilities to enroll in Company's pension plan
  • Exciting company activities including monthly lunches, corporate gatherings, an intercompany football team, competitions, and many other activities
  • Casual dress code
  • A chance to advance professionally inside one of the world's largest iGaming organizations

What Life at SkillOnNet is like!

SkillOnNet is a firm believer in putting people first and our “family oriented” multinational culture is what drives us. We care and focus on our staff and ensure that you are provided with the most relevant and valuable tools, privileges and amenities.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Data Engineer

Junior Data Engineer (Azure Databricks)

Miratech

Nicosiainternshipjunior

Apply on the employer's site

Role description

Miratech helps visionaries change the world. We are a global IT services and consulting company that brings together enterprise and start-up innovation. Today, we support digital transformation for some of the world's largest enterprises. By partnering with both large and small players, we stay at the leading edge of technology, remain nimble even as a global leader, and create technology that helps our clients further enhance their business. We are a values-driven organization and our culture of Relentless Performance has enabled over 99% of Miratech's engagements to succeed by meeting or exceeding our scope, schedule, and/or budget objectives since our inception in 1989.

Miratech has coverage across 5 continents and operates in over 25 countries around the world. Miratech retains nearly 1000 full-time professionals, and our annual growth rate exceeds 25%.

Job Description
We are looking for a Junior
Data Engineer specialized in Azure Databricks
to join our data platform team.

The candidate will develop and support modern data pipelines and Lakehouse architectures, leveraging Azure Databricks, Spark, and Azure Data Factory, while integrating with existing SQL Server-based data warehouse environments. The role offers an opportunity to learn and grow within a modern cloud data ecosystem while contributing to analytics and business intelligence initiatives.

Key responsibilities:

  • Support and evolve existing SQL Server data platforms and ETL solutions
  • Develop and maintain data pipelines using Azure Databricks
  • Build and optimize data transformations using PySpark and SQL in Databricks
  • Develop ETL/ELT pipelines orchestrated through Azure Data Factory
  • Integrate data from multiple sources into the data platform and analytical layers
  • Maintain data models and data warehouse structures for analytics
  • Ensure data quality, scalability, and performance of large-scale data processing pipelines
  • Collaborate with BI teams to support Power BI and reporting platforms
  • Participate in the implementation of modern cloud-based data architectures under guidance from senior team members

Qualifications

  • 2+ years of experience in Data Engineering, Data Warehouse development, or a related field
  • Experience with Azure Databricks
  • Experience developing data pipelines using PySpark and Spark SQL
  • Understanding of distributed data processing and big data concepts
  • Good SQL skills and experience with SQL Server relational databases
  • Experience building data pipelines using Azure Data Factory
  • Exposure to data processing and performance optimization concepts

Nice to have

  • Knowledge of Spark optimization techniques (partitioning, caching, cluster tuning)
  • Familiarity with Power BI and Databricks Structured Streaming
  • Experience in migrating from traditional ETL process to cloud architectures
  • Familiarity with Delta Lake and Lakehouse architectures

Soft Skills

  • Strong analytical and problem-solving skills
  • Good communication and collaboration skills
  • Team player with a proactive mindset
  • Eager to learn and continuously develop technical expertise
  • Adaptable and comfortable working in dynamic environments

Additional Information
We offer:

  • Culture of relentless performance: join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth.
  • Competitive pay and benefits: enjoy a comprehensive compensation and benefits package, including health insurance, language courses, and a relocation program.
  • ForeverRemote work culture: make the most of the flexibility that comes with remote work.
  • Growth mindset: reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities.
  • Global impact: collaborate on impactful projects for top global clients and shape the future of industries.
  • Welcoming multicultural environment: be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events.
  • Social sustainability values: join our sustainable business practices focused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.
  • Miratech is an equal opportunity employer and does not discriminate against any employee or applicant for employment on the basis of race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other protected status under applicable law.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

20 more openings in this category and country

Java Data EngineerExness · Cyprus

Apply on the employer's site