loader image

Senior Developer (JAVA)

Core responsibilities will include but are not limited to the following:



  • To work with a team of programmers developing and maintaining a mobile billing and messaging platform including its front- and back-end.


  • Working on Debian/AWS based servers with Java / Erlang in tight integration.


  • Develop and extend connections to mobile networks and aggregators all over the world, extend web based APIs, work on server side applications for our CRM system and create PHP / Bash scripts to schedule tasks, maximize the performance of integrations and lead technical communication with your opposites at mobile networks, aggregators and suppliers.


  • We expect you to take your own initiatives and responsibilities in our team and will put you in charge of some parts of our system.



Qualifications and Experience:



  • BS or MS in Computer Science or related field


  • 4+ years with JAVA


  • 2+ years with Erlang (Advantageous)


  • 3+ years experience with a scripting language like PHP, Python, Perl, Ruby etc.


  • 4+ years of Linux experience, preferably Debian based


  • 4+ years with MySql


  • Complex SQL queries and database schema design


  • Experience with Amazon Web Services


  • Experience with modern server components (Memcache, Couchbase, RabbitMQ, etc)


  • Working in a collaborative team environment using tools like Git and Slack.


  • Knowledge of common web security vulnerabilities such as SQL Injection and XSS


  • Shell scripting (ksh, bourne, bash, csh, etc)


  • Excellent verbal and written communication skills in English


  • Strong interpersonal skills


  • Willingness to interact with outside collaborators and partners regularly


  • Experience integrating open source and third-party applications into existing     systems


  • Familiarity with source control systems such as Git, Subversion, etc


  • Scrum, Kanban, or other agile methodologies


  • Collaborating with engineering teams in multiple locations


  • Experience with application profilers



Position

Backend Developer


Must have Skills

  • Shell Scripting

    Beginner

  • AWS

    Beginner

  • MySQL

    Beginner

  • Linux

    Beginner

  • Ruby on Rails

    Beginner

  • Perl

    Beginner

  • Python

    Beginner

  • PHP

    Beginner

  • Java (All Versions)

    Beginner

Client Payroll

Up to 450 K/Year USD (Annual salary)

Fully Remote

Cancel
Cancel

Active

Skip

Senior Developer (JAVA)

Core responsibilities will include but are not limited to the following:



  • To work with a team of programmers developing and maintaining a mobile billing and messaging platform including its front- and back-end.


  • Working on Debian/AWS based servers with Java / Erlang in tight integration.


  • Develop and extend connections to mobile networks and aggregators all over the world, extend web based APIs, work on server side applications for our CRM system and create PHP / Bash scripts to schedule tasks, maximize the performance of integrations and lead technical communication with your opposites at mobile networks, aggregators and suppliers.


  • We expect you to take your own initiatives and responsibilities in our team and will put you in charge of some parts of our system.



Qualifications and Experience:



  • BS or MS in Computer Science or related field


  • 4+ years with JAVA


  • 2+ years with Erlang (Advantageous)


  • 3+ years experience with a scripting language like PHP, Python, Perl, Ruby etc.


  • 4+ years of Linux experience, preferably Debian based


  • 4+ years with MySql


  • Complex SQL queries and database schema design


  • Experience with Amazon Web Services


  • Experience with modern server components (Memcache, Couchbase, RabbitMQ, etc)


  • Working in a collaborative team environment using tools like Git and Slack.


  • Knowledge of common web security vulnerabilities such as SQL Injection and XSS


  • Shell scripting (ksh, bourne, bash, csh, etc)


  • Excellent verbal and written communication skills in English


  • Strong interpersonal skills


  • Willingness to interact with outside collaborators and partners regularly


  • Experience integrating open source and third-party applications into existing     systems


  • Familiarity with source control systems such as Git, Subversion, etc


  • Scrum, Kanban, or other agile methodologies


  • Collaborating with engineering teams in multiple locations


  • Experience with application profilers



Job Type

Client Payroll


Positions

Backend Developer


Must have Skills

  • Shell Scripting

    Beginner

  • AWS

    Beginner

  • MySQL

    Beginner

  • Linux

    Beginner

  • Ruby on Rails

    Beginner

  • Perl

    Beginner

  • Python

    Beginner

  • PHP

    Beginner

  • Java (All Versions)

    Beginner

Up to 450 K/Year USD (Annual salary)

Longterm (Duration)

Fully Remote

Skip

Rosa G

| Spain