Negotiable
Full Time Remote
Philippines
30 days ago
JOB PURPOSE Responsible for managing the interchange of data between the server and the users. Its primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. Moreover, performs the testing and debugging of any back-end application or system. DUTIES AND RESPONSIBILITIES: -Database creation, integration, and management. -Prioritizing, assigning and executing tasks throughout the software development life cycle -API (Application Interface Programming) integration. -Integration and creation of multiple data sources / schemas that represent business process. -Maintaining and improving existing codes and building reusable code and libraries for future reference and use. -Implementation of security, hack prevents and data protection. -Implementing automated testing platforms and unit tests. -User authentication and authorization between multiple systems, servers, and environments. -Management of hosting environment, including database administration and scaling an application to support load changes. Hence, optimization of the application for maximum speed and scalability. -Reporting – generating analytics and statistics like system reports of server load and the like. -Review, test and debug team members’ code -Mentor Junior team members. BASIC QUALIFICATIONS (Education/Experience): -Desirable to have BS in Computer Science / Information Technology / Computer Engineering or other related field. -Proficient knowledge in Java. -Experience of software development processes such as Scrum, peer review, and continuous integration processes

Skills Required

Negotiable