Job Description
Excited to be part of Japan’s financial revolution? Want to work on cutting-edge products used by millions? If that’s you, keep reading and reach out if you're ready to dive in!
■ Company Overview
Our client is a leading force in Japan's fintech industry, currently undergoing rapid expansion of their product lineup and platform capabilities. In this role, you’ll be working on one of their most innovative new products, shaping features and services that set a new standard of excellence for their growing customer base.
If you're excited by the idea of developing cutting-edge services that haven’t been seen in the market, or reimagining and modernizing outdated ones, this could be the perfect opportunity for you! Join a fast-paced, globally-minded team that’s passionate about creating exceptional products.
Read on for more details, and if this opportunity sparks your interest, send us your expression of interest to learn more!
■ Your Role
We Are Seeking Backend Engineers To Develop And Revamp Resilient, High-performance Services, With a Strong Focus On Scalability And Maintainability. Our Client Is Revolutionizing The Credit Card Industry, Aiming To Simplify Payments Through Two Key Initiatives
- Elevating the credit card experience: With numerous exciting features in the pipeline, this company is enhancing the product’s capabilities, including integration with a larger fintech ecosystem.
- Rearchitecting the system landscape: The client is reassessing and refining the architecture to ensure a seamless, superior user experience. This involves solving complex design challenges, with a strong commitment to getting it right.
As a leading player in the fast-paced payments industry, this company needs engineers who are versatile, passionate, and eager to embrace new challenges. They strive for continuous improvement both in the systems and in collaboration across teams. Clear communication and inclusivity are key to navigating their multicultural environment effectively.
■ Main Responsibilities
- Design, implement, and deliver large-scale, complex systems.
- Collaborate closely with product managers, frontend engineers, and other team leaders, while managing relationships with non-technical stakeholders.
- Utilize infrastructure to tackle large-scale technical challenges.
- Serve as a gatekeeper for maintaining high standards of code quality.
- Diagnose, debug, and resolve issues or product-related inquiries.
- Mentor and guide team members, safeguarding quality and best practices.
■ Experience And Qualifications
- Proficiency in Java and Spring Boot.
- Experience with RDBMS, NoSQL databases, and distributed caching systems.
- Strong grasp of data structures, algorithms, and object-oriented programming.
- In-depth understanding of concurrency and distributed computing.
- Experience building platform components such as RESTful APIs, Pub/Sub systems, and database clients.
- Familiarity with microservices and event-driven architectures.
- Expertise in designing systems for high-traffic applications.
- Degree in Computer Engineering or Computer Science, or 5+ years of equivalent experience in SaaS platform development.
- Proficiency in English for business communication.
■ Additional Preferred Qualifications
- Knowledge of Java EE.
- Experience with domain-driven design.
- Experience working in a multicultural environment.
- Strong stakeholder management skills.
- Conversational proficiency in Japanese is a plus, but not mandatory
■ Tech Stack
Backend Services
- Core implementations using Spring Boot with Java 11/Spring Boot 2 and Java 17/Spring Boot 3.
- Some legacy systems developed in Java EE.
- Testing frameworks include JUnit and Mockito.
- Deployment on AWS ECS, with CI/CD managed by AWS CodePipeline.
Infrastructure
- All services hosted on AWS.
- Infrastructure managed through AWS CloudFormation.
- Monitoring and observability via AWS CloudWatch.
Development Environment
- Tools: GitHub, IntelliJ, Gradle.
- Project Management: Confluence, Miro, JIRA.
- Communication: Slack, Zoom, Office 365.
Note: The current architecture is being reevaluated, with potential for new technologies to be introduced or existing ones to be deprecated.
■ Other Points And Working Conditions
- This is a full-time position
- If you are not currently a resident of Japan, you must relocate to Japan, but you can live anywhere in Japan and work fully remotely if you wish
- Super flex working hours
- Holidays: Weekends, Japanese national holidays, New Year's holidays and special company holidays
- Leave allowance: annual paid leave and other forms of paid leave
- Non-salary benefits: Japanese social insurances, Japanese 401K, language learning support, visa sponsorship, relocation support
■ Work Location
Relocation to Japan is a must requirement for this position, and visa and relocation support will be provided. Of course there are offices, but you can live anywhere in Japan you like and work fully remotely if that's your vibe!
■ Salary
Negotiable, please ask us for details!
** Please note that any potential offer is subject to candidate experience and qualifications, as evaluated in the company's comprehensive and fair interview process. **
■ Employment Term
This is a full-time position
■ So What are the Next Steps?
- If you're interested in this role, click 'apply now' and send a copy of your updated English and/or Japanese CV to james.landers@talisman-corporation.com or call 03-6447-0538.
- If this job isn't quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career.
- Please note that due to the large number of applicants, only successful candidates will be contacted.