3Line commenced business in 2007 with the primary aim of using technology to make financial services easily available to the financially excluded. We believe this is a basic human right, and 3Line is our platform for achieving this purpose. We focus on four key areas: Electronic Banking, Issuer Processing, Agency Banking and Identity Management, all driven by our Card Scheme. Our vision is to be the second largest driver of e-Services, second only to the internet and through that, make financial services easily available to the financially excluded as a means of social reformation and transformation. Our mission is to operate an end-to-end electronic payment system which allows organizations, government agencies, and individuals collect, bank, and transfer or withdraw money electronically anytime, anywhere, making money safe and secure at all times. To do this, we open and operate secure platforms that connect organizations with people, introduce tailor-made products and services that meet the needs of those they serve by design functions and locations, and educate the financially excluded on steps to take to achieve financial freedom.
About the job
- We are looking for an analytical, result driven backend developer who will work with our team to trouble shoot and improve current back-end applications and processes. The bank-end developer will use his/her understanding of programming languages and tools to analyze current codes and industry developments, formulate more efficient processes, solve problems, and create a more seamless experience for users.
JOB REQUIREMENTS/RESPONSIBILITIES
- Bachelor’s/Master’s degree in Computer Science, Mathematics or a related field.
- At least 4-6 years experience working in back-end development, prior work experience in a fintech environment is a major plus
- At least 4 years of software development experience with Java, Springboot or Springcloud. Should be able to learn or switch to new languages or frameworks if the need arises
- Proficiency in other back-end programming languages, including Java, C# etc.
- Experience with database integration, hosting environment management, and scaling
- Prior experience with microservice architecture and Knowledge in core AWS web-enabling technologies
- Solid understanding of system design, clean code architecture, design patterns, mid-level or advance knowledge of SQL, good understanding of OWASP.
- Technical and user experience to troubleshoot problems in the team and for clients
- Write reusable code and tests, build prototypes, troubleshoot issues, and check bottlenecks
- Design robust APIs to support mobile and desktop users
- Must be ISO 8583 certified
- Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members as required
- Must have excellent communication, leadership and project management skills.
- Taking lead on projects, as needed.
Method of Application
Signup to view application details.
Signup Now