Job title: Senior Software Engineer (Java)
Job type: Permanent
Emp type: Full-time
Industry: IT & Telecommunications / IT・通信
Functional Expertise: Technical (IT) / 技術職(IT)
Salary: Negotiable
Job published: 2025-05-27
Job ID: 62082

Job Description

Hiring Senior Software Engineer (Java) in Japan!

 

 

■ Senior Software Engineer (Java)

 

 

■ 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 

A highly skilled and dynamic full-stack engineer with extensive technical expertise and proven team leadership experience of technical responsibilities throughout the entire product development lifecycle.
• Translate business requirements into detailed technical specifications
• Design and implement scalable and efficient features
• Perform unit testing, verification, and validation to ensure robust functionality
• Work closely with engineers, product managers, project managers, and cross-functional business teams to design and develop exceptional features
• Develop a deep understanding of the entire product and system to identify and recommend technical enhancements

 

■ Experience and Qualifications

• A minimum of 7+ years of proven, 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
• Comprehensive, hands-on experience with Agile development methodologies and Scrum practices
• 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.

 

File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB