Job Description
Mandatory Backend technical skills:
Programming languages in Java or Kotlin. Experienced in Spring boot framework. PL/SQL, SQL/NoSQL Database e.g., MySQL, PostgreSQL, Oracle, MongoDB Microservices architecture is a plus Container (Docker, Kubernetes, OpenShift) platform is a plus Deployment and DevOps is a plus Public cloud such as AWS, GCP and Azure is a plus
Responsibilities
Develop and maintain software applications. Collaborate with cross-functional teams. Participate in the software development life cycle (SDLC). Write clean and efficient code. Conduct software testing and debugging. Collaborate on code reviews. Monitor and maintain existing software systems. Stay updated with industry trends and technologies. Document software processes and specifications. Provide technical support.
Qualifications
Degree in Engineering, MIS, Computer Science, or related fields 3 - 15 years of experience in software development (Mobile Banking is a plus) Analytical skills and the ability to see the connections between layers of business operations Ability to consult management and engineering teams with technical advice Experience working in Project Management: Agile Good command of English is a plus