Java Spring Engineer


Salary:

¥6M - ¥8M / annum

Location:

Tokyo

Date posted:

November 6, 2019

Employment type:

Temporary

Job reference:

Lin006-RHT

Specialisation:

IT and technology


Description

JAVA Spring Developer; join one of the biggest E-commerce companies in Japan Salary: 6M - 8M
Location: Tokyo

A market-leading e-commerce companies in the world is looking for highly skilled Java(Spring) based web app developers to build web application platforms for internal business use. As a Senior Engineer, you will be in charge for developing, enhancing and maintaining the internal business applications.

  • Responsibilities:
  • Develop, enhance and maintain business web applications and tools
  • You build-it, you test-it, you own-it mentality
  • Ensure programming best practices
  • Work for the team across several locations and time zones
  • Good communication skills in English with both verbal and written
  • 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 (producers), adhering to appropriate design patterns
  • Ability to speak and understand the Japanese language is a plus

Minimum Qualifications:

  • Domain-driven design
  • Test-driven development
  • Full stack development
  • Spring Framework, including Spring Boot and Spring Batch
  • RESTful Web Services, including Jersey, Spring MVC, and JWT
  • Java ORM & NoSQL - SQL, Hibernate, MyBatis and Redis, Memcached
  • Git - maintaining large codebases through competing releases with minimum stress
  • Microservices, Restful, NoSQL, Java, Spring, Maven, CI/CD

Preferred Qualifications:

  • Automation of deployments, tests and releases using tools, such as Jenkins
  • Auditing code quality, coverage with SonarQube, understands cyclomatic complexity
  • Monitoring and logging, knowledge of logging frameworks and troubleshooting all through the technology stack
  • Unit and Integration testing using frameworks such as JUnit, DBUnit and Cucumber
  • Automating UI testing using tools such as Selenium
  • Process management and documentation using tools, such as JIRA, Confluence

What's On Offer:

  • Opportunity to work individually from end-to-end
  • International team
  • No Micro-Management
  • Excellent work benefit


Tokyo

Ote Center Bldg, 22F
1-1-3 Otemachi
Chiyoda-ku, Tokyo
100-0004
jp
+813 5219 6633
Senior Finance Analyst
Tokyo
Permanent
November 14, 2019
Sales Executive
Tokyo
Permanent
November 14, 2019
SAP Supply Chain - Global transformation project
Tokyo
Permanent
November 14, 2019
Network Engineer
Tokyo
Permanent
November 14, 2019
DevOps Engineer
Tokyo 23 wards
Temporary
November 14, 2019
Marketing Specialist
Tokyo
Permanent
November 13, 2019
Techncial Account Manager
Tokyo
Permanent
November 12, 2019
E-commerce Project Manager
Tokyo
Permanent
November 12, 2019
Support Engineer (Bridge network)
Tokyo
Permanent
November 12, 2019
See more jobs >