A top global e-commerce company is hiring an API Application Engineer to take charge of developing APIs.
The API Application Engineer will be responsible for providing APIs as a platform to access entire data assets anytime with a mindset of "Build it and run it". You will take full responsibility of their APIs, including high/low-level design, development, operation, trouble-shooting, and tackling technical challenges.
‐Strong desire to construct and provide customer-oriented services
‐Java EE experience.
‐Experience with Spring Framework
‐Experience with Restful APIs
‐Experience with RDB(Oracle, Mysql, etc) and database performance tuning
‐Operation/Trouble-shooting experience of large scale web applications
‐Knowledge of best professional practices for the software development life cycle, including coding standards, code reviews, source code management, build processes, testing, and operations
‐Bachelor's degree in Computer Science or related technical field
‐Ability to choose a best option with long-term and panoramic vision
‐Self-motivated, with the ability to design and develop high-performance, reliable, and maintainable code
‐Development experience with NoSQL, KVS
‐Development experience with automation tool: Jenkins, Ansible etc
‐Experience with Test Driven Development