About the role
ROLE AND RESPONSIBILITIES
1. Collaborate with the development team to design, develop, and maintain APIs using Java and related technologies for mobile applications.
2. Utilise AWS services such as EC2, SQS, SNS, etc., to deploy, manage, and optimise the infrastructure required for the APIs.
3. Contribute to the implementation of scalable and efficient API solutions, incorporating SQL for data manipulation and retrieval in databases.
4. Assist in testing, debugging, and ensuring the functionality, reliability, and performance of the APIs, including the SQL queries and database interactions.
5. Continuously enhance development skills, including proficiency in SQL and the ability to optimise database queries, to stay updated with industry trends and best practices.
QUALIFICATIONS AND EDUCATIONAL REQUIREMENTS
1. Currently pursuing a Bachelor's or Master's degree in Computer Science or a related field, or a recent graduate with limited professional experience.
2. Strong understanding of computer science fundamentals, including data structures, algorithms, and object-oriented programming concepts.
3. Proficiency in Java programming language and its application to API development.
4. Familiarity with AWS services such as EC2, SQS, SNS, etc., and the ability to utilize them for deploying and managing APIs.
5. Solid knowledge of SQL for data manipulation, retrieval, and optimization in
databases.