Back to jobs

Junior Backend Software Engineer (Internship)

Cyprus

With over 2,000 employees of 98 nationalities, Exness is the place for global teamwork, incredible leadership, a learning culture, and constant development. The Exness Internship Program in Cyprus and Uruguay, promises growth and learning in an exploration environment guided by experienced mentors. Join us to unleash your potential and kickstart your career in a global setting.

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

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.

Please note that in order to apply for this position you should create an 1-minute-self-introduction video:
  • Create an 1-minute-self-introduction video and add it to any available Internet Cloud Drive, preferably Google Drive. Please ensure you attach the link with your video below (applications without the video will be rejected). To use Google Drive you can follow the instructions.

Why this role matters

As a Junior Backend Software Engineer (Intern) you will support the development and maintenance of backend systems for the Partnership Introducing Brokers (PIB) team. In this role, you will also mentor and guide interns in backend development, system architecture basics, and engineering best practices.

You will gain hands-on experience working on real-world backend systems, collaborating with cross-functional teams, and contributing to both the development of business-critical services and the growth of junior colleagues.


What you'll actually do
  • Develop and maintain backend services and APIs supporting partnership business processes.
  • Assist in implementing new features and improving existing systems.
  • Collaborate with product managers, frontend developers, QA engineers, and business stakeholders.
  • Support system integrations with internal platforms and external services.
  • Participate in code reviews and share development best practices with interns.
  • Guide interns in understanding backend architecture, clean code principles, and real-world development workflows.
  • Support debugging, troubleshooting, and performance improvements.
  • Contribute to technical documentation and knowledge sharing within the team.

Who we’re looking for
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (completed or in progress).
  • Basic to intermediate knowledge of backend development, preferably Python.
  • Understanding of REST APIs and basic database concepts (SQL/NoSQL).
  • Basic understanding of the software development lifecycle.
  • Fluent written and spoken English.
  • Strong willingness to learn and grow in backend engineering.
  • Good communication and collaboration skills.
  • Analytical mindset with problem-solving capabilities.
  • Responsible and able to manage tasks independently with guidance.
  • Open to feedback and curious about real-world engineering challenges.

Nice to have:

  • Prior experience mentoring or guiding junior developers or interns.
  • Familiarity with QA concepts, testing frameworks, or automated testing.
  • Exposure to microservices, cloud environments, or containerization (Docker).

Apply for this job

*

indicates a required field

Phone
Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...
Select...
Select...