About the job Senior API Developer_Contract
1.Knowledge and experience in design & development of system-to-system integration specifically using REST and Host-to-Host (SFTP-based).
2. Knowledge and experience in working with API management platform.
3. Knowledge and experience in Java programming.
4. Knowledge and experience in other programming language is good to have.
5. Experience in implementing file or message integration such as SFTP, Message Queue is good to have
6. Experience in message parsing and transformation such as XML, JSON or flat file
7. Experience in Cloud PAAS services such as Logic App, Function App and Service Bus
8. Experience in source version control such as Git or SVN.
9. Experience in various software testing such as unit testing, integration testing, load testing
10. Knowledge in DevOps such as implementing or using CI/CD pipelines
11. Knowledge in infrastructure and networking such as virtual network, network security and firewalls
12. Experience in agile development
Primary Skillset (must have):
1. Knowledge and experience in system integration using REST API and host-to-host(SFTP)
2. Knowledge and experience in API management platform
3. Knowledge on cloud infrastructure, especially Azure
4. Development knowledge/experience, especially Java
Secondary Skillset (good to have):
1. Azure native services App Services, Logic App/Function App, or Container Services
2. Agile development
3. DevOps and Git source control