Senior PL/SQL developer


Our client, who engages in online retail banking and insurance operations in Russia, is looking for Senior PL/SQL developers to work in the team for Cards Processing, Core-banking and Billing systems development in our Cyprus office, in Limassol.

This is an excellent opportunity to get the ground running in a new, yet expanding office in Cyprus. You will work alongside great minds, in a modern and comfortable environment.

All interested applicants must have relevant experience, be fluent in Russian and English, and have valid EU work permit.


Key Responsibilities:

  • Development, modification and performance optimization of software within Cards Processing Center: banking billing system, mobile operator billing system, other applications
  • Development of integration solutions within the global information infrastructure with adjacent IT-systems (CRM-systems, Core Banking Systems, DWH, Online banking)
  • Proposition and justification of technical decisions
  • Development of payment, general, informational, processing and integration services, structures and procedures within databases                                             
  • Providing code review, with the aim of maintaining a consistent style and identifying errors                                                
  • Writing code that will work consistently and will not disappoint those who modify it after you
  • Writing unit tests and documentation for the developed modules and services
  • Working in Agile team, actively interact with analysts, developers and testers
  • Participating in team meetings, working with task-tracker system, bug-tracker system, continuous integration system and other designated communication and documentation resources in a timely manner
  • Continuous improvement of skills and expertise.


Candidate profile:

  • Higher technical education
  • Excellent knowledge of SQL and PL/SQL (Oracle 10g and above)
  • Professional experience in (either) domains of core-banking systems (Retail and SME products), banking cards processing, billing of the mobile operator
  • It is desirable to know the principles of the Oracle kernel
  • Teamwork skills and ability to communicate efficiently with colleagues via remote channels (Skype, Slack, etc.)
  • Stress resistance, analytical mind and structured presentation of thoughts
  • English-technical reading and writing
  • Russian fluent reading and writing
  • Enthusiasm to get deeper into the business context, understand the tasks and problems of users and strive to make truly useful products
  • Holder of a valid Cyprus residence and work permit.


What the company offers:

  • Interesting and meaningful tasks
  • Structured career development, supported by training that provides the opportunity to learn and develop
  • Competitive salary and benefits packages dependent on relevant skills and level of experience
  • Comfortable office, well-equipped workplace set up to your wishes (Mac / Win / Linux, Notebook / PC)
  • Excellent friendly team of professionals, potential to raise the levels of your expertise
  • Health insurance