Degree in Computer Science or Software Engineering or related field with min. 5 years experience in the field.
● Working experience in Mobile Payments, Online Payments, Billing Systems or Direct Carrier Billing a big plus.
● Have demonstrated a mastery of programming in Java. Understanding of Scala, Java EE, Play Framework,
Spring and Python are a plus.
● Very good command of English. Able to read, write, and communicate at an advanced level.
● Familiarity with Relational/NoSQL databases such as Cassandra, PostgreSQL, H2 or MySQL.
● Awareness of TestDrivenDevelopment
(Test automation and test frameworks like Junit, EasyMock,
PowerMock) and proficiency with continuous integration (Jenkins, Teamcity).
● Knowledge of app server/web server technology like Netty, Tomcat, JBOSS.
● Familiarity with Elasticsearch is a plus.
● Experience working on agile development teams using scrum methodologies and tools.