Save Job Back to Search Job Description Summary Similar JobsShape high-scale payment services used by leading e-commerce brandsDevelop with modern Java stack while growing in a major fintech groupAbout Our ClientOur client is a leading Japanese fintech company within a major internet group, providing one of the largest online payment platforms for e-commerce merchants across Japan. Their services support thousands of online stores nationwide, and the online payment business is a core pillar in the group's growth strategy.Job DescriptionAs a mid-level engineer, you will join an experienced development team responsible for mission-critical online payment systems. Your main responsibilities will include:Designing, developing and maintaining Java-based web applications for online paymentsBuilding and improving high-performance, highly available systems for:Consumer-facing payment flowsMerchant-facing API servicesMerchant management and back-office systemsLarge-scale payment data aggregation systemsNew merchant onboarding and application systemsWriting clean, maintainable code and contributing to code reviews and design discussionsWorking closely with product managers, QA and operations teams to deliver secure, stable, and scalable servicesProactively identifying issues, proposing solutions, and driving continuous improvement in performance, efficiency and reliabilityEnsuring compliance with global security standards (e.g. PCI DSS) in collaboration with relevant stakeholdersThe Successful ApplicantThe ideal candidate will have the following experience and skills:Must-have:3+ years of hands-on experience in Java web application developmentPractical experience in application development using SQL (1+ year)2+ years of experience developing consumer-facing web applicationsBasic knowledge and experience with Linux/Unix environmentsStrong communication skills and the ability to build trustful relationships within the teamAbility to make sound judgments and constructive proposals based on the situationProactive, self-driven mindset with a strong sense of ownershipIntention and motivation to convert to a permanent employee in the mid to long term (not guaranteed but expected path)Language:Native or fluent JapaneseDaily conversational level English (around TOEIC 600 or equivalent is preferred)Nice-to-have:Experience operating Apache and TomcatExperience with frameworks such as Struts and SpringFront-end skills using HTML, CSS, and JavaScript for web UI developmentExperience with public cloud services, Kubernetes, and DockerExperience using Git, Jenkins, and Maven in a modern development workflowKnowledge of, or strong interest in, payment services and financial systemsWhat's on OfferOpportunity to contribute to a high-impact online payment platform used by thousands of e-commerce merchants across JapanExposure to large-scale, high-availability systems and global security standards such as PCI DSSA collaborative engineering culture that values ownership, problem-solving, and continuous improvementClear career development opportunities, including the potential path to permanent employment (conversion not guaranteed)Bilingual environment where you can leverage and further strengthen both Japanese and English skillsStable yet innovative environment as part of a major internet/fintech groupContactSerena WuQuote job refJN-022026-6941248Phone number+81 3 6627 6137Job summaryFunctionITSpecialisationProgramming / DevelopmentSpecialisationTechnology & TelecomsLocationTokyo 23 WardsJob TypeTemporaryConsultant nameSerena WuConsultant phone+81 3 6627 6137Job ReferenceJN-022026-6941248Company TypeForeign Multinational