A bachelor’s degree in computer science/software engineering, with knowledge in systems analysis, design and development, software development lifecycle, application support, and maintenance.
Good experience in eliciting requirements, modeling business processes, data requirements, and software development.
MUST have a minimum of 5 years of solid hands-on JAVA application development experience with in-depth competency in the following:
Technologies:
HTML5, JavaScript, and React-JS
Java and Spring Boot development
Database: MySQL, SQL Server, or Oracle
REST and SOAP protocols
Others: Jasper Report, OAuth2, JWT
Soft Skills
Excellent interpersonal skills – possesses the personality to build good relationships with external customers and colleagues.
A good team player with leadership qualities to lead the IT team.
Self-motivated, result-oriented, organized, and able to work independently with priorities.
Able to write design specifications and technical documents.