Java Engineer

求人ID : 5860
投稿日 : 2021-10-11
業界 : Internet
雇用形態 : 正社員, 常勤
必須スキル : English2, Java, Spring, MYSQL, SQL, Hibernate, JUNIT
市区町村 : Setagaya-ku
都道府県: Tokyo
国 : Japan
年俸 : 8,000,000 ~ 10,000,000

仕事内容

Position name: Java Engineer

  • Comapny System Event Notification Platform
  • Many system events have been happened anytime. We are
  • developing the platform to notify events to shops and 3rd
  • party partners when new order, order change, item data bulk upload, re
  • view and user inquiry to shop are happened. Shops and 3rd party partners
  • can develop event driven system with our platform.
  • API Usage Management System
  • This system manages RMS APIs usage for shops and 3rd party partners.
  • They can apply for usage of RMS APIs in order to manage their shop
  • operation. And the system provides API documents about RMS API
  • specifications. It is web application.

Responsibilities

  • Develop, enhance, operation, maintain and troubleshooting applications
  • Ensure programming best practices
  • Good communication skills in English with both verbal and written between team members.
  • Code quality - has a passion for code quality, performing thorough code reviews and enforcing good coding standards, practices and tools
  • Agile -follows the ideas and principles of Agile software development practices and testing models, able to lead their team through Scrum ceremonies
  • Technical design - ability to understand, produce and communicate technical designs (in UML2 for example) to a team of engineers and product owners, adhering to appropriate design patterns

Qualifications:

  • 3+ experiences in Java8, Java11
  • 3+ experiences in Spring Framework, including Spring Boot and Spring Batch
  • 3+ experiences in RESTful Web Services
  • 3+ experiences in MySQL
  • Experience in high service level system development such as 24/7 level
  • Experience in high traffic system development
  • Java ORM - SQL, Hibernate, MyBatis
  • Cache - Redis
  • Git - maintaining large codebases through competing releases with minimum stress
  • Monitoring and logging, knowledge of logging frameworks and troubleshooting all through the technology stack
  • System alert management
  • Unit and Integration testing using frameworks such as JUnit, DBUnit and etc

Preferred Qualification

 

  • Automation of deployments, tests and releases using tools, such as Jenkins
  • Auditing code quality, Test coverage management
  • Automating UI testing(E2E) using tools such as Selenium
  • Process management and documentation using tools, such as JIRA, Confluence
  • Experience in event driven system using Kafka

Key word:

  • #Java, #Spring Boot, #MySQL, #Restful API, #Scrum, #Agile, #git, #Redis, #Kafka

Languages:

  • English (Overall - 4 - Fluent)

 

Holidays and Benefits

  • Five-Day Workweek
  • Summer Holidays
  • Winter Holidays
  • Refresh Holidays
  • Benefits (pension, health, employment, unemployment)
  • Commuting allowance
  • Employee stock ownership plan
  • Discounted sports club
  • Visa support
  • Childcare

About Hiring Company

The largest eCommerce company in Japan, and the third-largest e-commerce marketplace company worldwide.
The organization provides a variety of consumer and business-focused services including e-commerce, e-reading, travel, banking, securities, credit card, e-money, portal and media, online marketing and professional sports
[Measures against passive smoking]
No smoking indoors allowed
Designated smoking area


人気の求人