Job Description
Hiring Senior Software Engineer in Japan!
■ Senior Software Engineer
■ Company Overview
An e-commerce, fintech, digital content and communications company with more than 30,000 employees, and operations in 30 countries and regions.
■ Your Role and Responsibilities
We are seeking a highly skilled and dynamic full-stack engineer with extensive technical expertise and proven team leadership experience to take ownership of technical responsibilities throughout the entire product development lifecycle.
■ Experience and Qualifications
● 7+ years of hands-on experience as a Software Engineer in software development, strong analytical and problem-solving skills
● Extensive hands-on experience in designing and developing large-scale web applications using technologies such as Java, Spring, MariaDB, MongoDB, Kafka, and React.js
● Hands-on experience with Agile development methodologies and Scrum practices
● A team player with a positive and approachable attitude
● Strong "get-things-done" mindset paired with a sense of ownership and accountability
Technical
● Java spring (boot+batch)
● HTML, CSS, JavaScript
● MySQL/MariaDB
● NoSQL (MongoDB)
● Big Data (Hadoop, Hive, Spark)
● Version Control - Git
● Jira or similar project and task management tool
■ Additional Preferred Qualifications
● React, Angular
● NoSQL (Couchbase, Cassandra, Redis)
● Big Data (Tez, Presto)
● Test Automation - JUnit
● Code Quality - Sonar
● Streaming platform - Kafka, RabitMQ
● CI/CD - Jenkins
● BI Tool - MicroStrategy, Tableau
● Experience with enterprise system architecture design such as data pipeline design
■ Work Location
Tokyo, Japan
Details will be provided during the meeting.