【COMPANY OVERVIEW】
The domestic company leading in e-commerce and IT
【JOB RESPONSIBILITIES】
As an API developer for Japan's inbound travelers, your job is to create and maintain APIs that enhance their experience.
Work closely with various teams, like payment and rewards, to ensure a smooth transition from the current website to a renewed platform.
After the update, your focus shifts to improving API features and performance continually.
Play a vital role in identifying and addressing issues to maintain stable APIs for travelers and partners.
Technical skills will set an example for the team and contribute to the organization's growth.
【REQUIREMENTS】
Experience of web API development and operation with Java and Spring Framework is must.
Experience of web API development on Linux
Experience of designing tables and queries of RDBMS (e.g. Oracle) for high performance applications
Experience of team development with VCS (e.g. GitHub / Bitbucket) and pull requests
Experience of code review and design review
Experience of improving architecture, performance analysis / tuning
Knowledge of web API operation, performance improvement and security
Experience of designing architecture and choosing technology stack (e.g. middlewares)
Experience of automation test (e.g. xUnit / xSpec)
Skills of database design, considering architecture for several systems
Experience of interface design of web API
Development Environment
Development: Java, Spring Framework, Spring Boot, Spring Data, Spring Cloud Config, Spring Cloud Sleuth, JUnit, Apache Maven, IntelliJ IDEA, Swagger
Middlewares: Oracle, Oracle GoldenGate for Big Data, MongoDB, Kafka, Apache HTTP Server, Apache Tomcat
Infrastructure: Private cloud (RIaaS, RPaaS)
Monitoring: Jennifer, Zipkin, ELK stack (Elasticsearch, Logstash, Kibana), Grafana
CI: Jenkins, SonarQube, Ansible
Others: Microsoft Teams, Confluence, JIRA, BitBucket, etc.
【FOR FURTHER INFORMATION】
Contact NAME: Kairi Ando
kairi.ando@cornerstone.jp