Backend Engineer

Location Tokyo
Discipline Information Technology
Job type Permanent
Salary Negotiatable
Reference 38227

【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