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 And Responsibilities
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
- Collaborate with product managers, frontend engineers, and others to design, implement, and deliver complex, large-scale systems.
- Leverage infrastructure to address large-scale challenges effectively.
- Share knowledge, participate in code reviews, and provide feedback to maintain and enhance best practices.
- Troubleshoot, debug, and resolve product issues or incoming inquiries.
- Embrace a problem-solving mindset—dig deep into root causes and support the code you deploy in production.
■ Experience And Qualifications
- Professional experience using Spring Boot.
- Expertise with RDBMS, NoSQL databases, and distributed caching.
- Strong knowledge of data structures, algorithms, and object-oriented programming.
- In-depth understanding of concurrency and distributed computing.
- Degree in Computer Engineering/Computer Science or 5+ years of equivalent experience in SaaS platform development.
- Business-level proficiency in English.
■ Additional Preferred Qualifications
- Experience building platform components such as RESTful APIs, Pub/Sub Systems, and database clients.
- Expertise in designing high-traffic systems with scalability in mind.
- Familiarity with microservices and event-driven architecture.
- Experience working in a multicultural environment.
- Conversational proficiency in Japanese is a plus, but not mandatory.
■ Tech Stack
Backend Services
- Spring Boot for core implementations, using a mix of Java 11/Spring Boot 2 and Java 17/Spring Boot 3.
- Legacy systems primarily in Java EE.
- Testing with JUnit and Mockito.
- Deployed via AWS ECS with CI/CD pipelines managed by AWS CodePipeline.
Infrastructure
- Services hosted on AWS, managed with AWS CloudFormation.
- Monitoring with AWS CloudWatch.
Development Environment
- Tools: GitHub, IntelliJ, Gradle.
- Project Management: Confluence, Miro, JIRA.
- Communication: Slack, Zoom, Office 365.
Note: The company is actively re-evaluating its current architecture, with the possibility of introducing new technologies or phasing out existing ones.
■ 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.