BASIC QUALIFICATIONS (Education/Experience)

  • Desirable to have BS in Computer Science / Information Technology / Computer Engineering or other related field.
  • Proficient knowledge in Java or at least 5 years of solid experience in JAVA
  • Experience of software development processes such as Scrum, peer review, and continuous integration processes

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


Apply for position now