Job Openings Lead, e-payments

About the job Lead, e-payments

Purpose of the job

Responsible for designing, developing, and maintaining software systems that support E-Payment platforms, utilizing technologies such as Java Spring Boot, SQL, and Web APIs. This role also includes providing ongoing operational support to ensure system stability, reliability, and a high level of customer satisfaction.

Duties and responsibilities

  • Build, maintain, and improve backend services using Java Spring Boot.
  • Implement and maintain RESTful Web APIs for integration with external/internal systems
  • Use Object-Oriented Programming (OOP) principles to write clean and reusable code.
  • Design relational databases, write complex SQL/PLSQL queries.
  • Work with Oracle and MS SQL Server to manage data storage and retrieval.
  • Support user interface development using Angular (or similar frameworks) for internal tools or dashboards.
  • Deploy and troubleshoot applications in Linux environment.
  • Monitor application performance and log issues.
  • Maintain high availability and reliability of e-payment systems.
  • Participate in incident resolution and bug fixing.
  • Assist in operational tasks including release deployment, log analysis, and health monitoring.

Job specification

Education

Bachelor degree in Telecommunication and Electronics Engineering or Computer Science

Experience

From 0-2 Years of experience.

Skills and abilities:

  • Java Spring Boot
  • SQL / PLSQL
  • OS (Linux , Windows ,..)
  • Angular (web development framework)
  • Web API
  • Database (MS-SQL,Oracle,)
  • OOP (Object Oriented Programming)
  • Strong communication & cross-functional skills.
  • Problem-solving skills for debugging production issues.
  • Basic project and task management skills.