Spektra makes it extremely easy for businesses of all kinds to accept or disburse Mobile Money payments to multiple providers and currencies within minutes not months.
Read more about this company
Build out backend functionality for existing and new product lines
Collaborate with with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance user experience
Integrate with various third-party systems, including payment systems, identity providers, and messaging platforms.
Scale our backend services and pipelines to ever-growing levels of traffic and complexity.
Help build flexible and easy-to-use tools used by our operations teams to handle customer inquiries and other business processes.
Generate recyclable code libraries.
Implement ongoing security systems and routinely inspect server code for speed optimization.
Conceptualize and implement solutions for data storage.
Configure usability of all front side applications.
Maintain a stable server with zero downtime.
Required Qualification and Requirements
Bachelor’s degree in a relevant discipline
Minimum of four (4) years of relevant experience
Experience with Java 8 and RX Java in a production application.
Experience developing apps that interact with web services (REST, JSON)
Knowledge of version control
In-depth understanding of algorithms and data structures
Working experience with SQL.
Experience in working in a CI/CD development environment
Ability to work in a distributed team and company, working with teammates globally
Ability to work in a highly agile, intensely iterative software development process