Senior Java Software Engineer
Posted: 14 hours ago
Job Description
【Position Outline】A leading internet shopping platform in Japan, serving tens of millions of users, is focused on enhancing its services through a cycle of hypothesis testing, verification, analysis, and systematization. The platform also ensures stable backend performance during high-traffic events by optimizing its web infrastructure.We are currently seeking a Senior Java Backend Engineer to lead the design, development, and operation of backend systems for merchant services (RMS), along with engineering team leadership and project management responsibilities.【Responsibilities】*System design, implementation, testing and release for various types of development projects*Operations (Inquiry management, investigation, trouble handling and other operational tasks)Required Skills:Technical skills*Java development experience with Springboot or PlayFramework (7 + years)*Knowledge and experience of database and system infrastructure (e.g. MySQL, Cassandra, Couchbase, Docker)*Experience in designing and implementing Restful API*Active experience in application development in java*Experience in actively taking responsibility on designing phase (Based on requirements from business Unit, you can think how those can be implemented based on current system by yourself)*Experience in CI/CD*Experience in building and managing application with async processing (message brokers)*Experience in developing and operating large-scale, high-capacity system*Experience in production alert handling and troubleshooting*Knowledge of alerting tools and monitoring tools*Knowledge of best coding practicesTeam Leading / Business skills*Experience leading a team of approximately five members as a Project Lead or Tech Lead*Experience in communication about technical thing with non-technical parties(Business Unit, Product Owner)*Good communication and presentation skill*Person who is good in collaboration with everyone (Team work)*Communication skill in EnglishMindset*Proactive professional with a strong ownership mindsetDesired Skill:*Experience in Containerization Software*Knowledge of Kafka*Knowledge of Python, Shell script*Knowledge of E-Commerce business
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period
You May Also Be Interested In
Bridge Software Engineer (in Japan)
Hitachi Consulting ( formerly Information Management Group)
Tokyo
Engineering and Information Technology
Technical Scrum Master (N2)
Skillhouse Staffing Solutions K.K.
Tokyo
Engineering and Information Technology