Russian speaking Java Developer

StaffMatters Recruitment

Our client is the biggest branchless (fully-online) bank, providing the best and unique financial services for clients to work with their accounts online. They are looking for a Russian speaking Java Developer to work in the team for Cards Processing, Core-banking and Billing systems development for their office based in Limassol.

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) and services

Business and functional analysis of requirements to systems development on the expert level

Proposition and justification of technical decisions

Writing code that will work consistently and will not disappoint those who modify it after you

Providing code review, writing unit tests and documentation for the developed modules and services;

Working in Agile team, actively interact with internal and external teams

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

Requirements:

Higher technical education

Excellent knowledge of Java Core, Java EE, Java SE

Excellent knowledge of Spring (Data/ Web/ Boot/ Security)

Professional experience in developing of highly loaded Web Services (SOAP, REST)

Good knowledge of PL/SQL and experience with Oracle Database

Professional experience in (either) domains of banking cards processing, core-banking systems (Retail and SME products); good knowledge of processing center business processes and technologies

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

Benefits:

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

Job Type Permanent

Our client is the biggest branchless (fully online) bank, providing the best and unique financial services for clients to work with their accounts online. They are looking for a Ru…
Our client is the biggest branchless (fully-online) bank, providing the best and unique financial services for clients to work with their accounts online. They are looking for a Ru…
Our client is the biggest branchless (fully-online) bank, providing the best and unique financial services for clients to work with their accounts online. They are looking for a Ru…

Source: