Full-flex Remote Software Engineer
Job Summary
We are seeking a Software Engineer to join our FinTech team, focusing on proactive digital transformation through cutting-edge technologies like Cloud and Generative AI. You will work in small, agile teams to deliver innovative financial products, from conceptual design to deployment. The role offers full-flex working hours and the opportunity to utilize modern tech stacks like Java, Kotlin, Go, and AWS.
Responsibilities
- Develop and maintain software solutions
- Participate in technology and architecture selection
- Perform software testing, debugging, and upgrades
- Create high-level APIs and technical documentation
- Collaborate in agile project teams
Required Skills
- 3+ years software engineering experience
- Proficiency in Java, Kotlin, Go, or C#
- Experience with Spring, Vue.js, or .NET
- Business-level Japanese (N2+)
- Cloud infrastructure knowledge (AWS/GCP/Azure)
Job Details
Job Description
- Collaborate with the development team to develop software solutions
- Participate in technology selection, including frameworks and programming languages
- Transfer selected technologies and the architectures you've built
- Product development support and in-house solution implementation
- Develop and manage functionally superior systems, databases, and applications
- Create high-level APIs and code conventions
- Software testing
- Software troubleshooting, debugging, and upgrades
- Understand and apply best practices for security and data protection
- Create technical documentation
Development Environment
- Languages: Java, Kotlin, JavaScript, TypeScript, Go, C#, etc.
- Frameworks: Spring, Vue.js, Nuxt.js, .NET Framework, etc.
- Infrastructure: AWS, GCP, Azure
Project Structure
- Project teams are small, consisting of 5-8 people.
- Utilize agile development methodologies.
- Scope includes specification understanding, design, implementation, testing, and deployment.
Working Hours
- Full flextime system (no core time).
Job Requirements
[Application Requirements]
- Experience with one of the following frameworks or languages: Spring (Java or Kotlin), Vue.js, Nuxt.js, Quasar, Go, or C# .NET/ASP .NET.
- 3+ years of experience as a software engineer or similar role.
- Business-level Japanese (N2 or above) for foreign nationals.
[Preferred Requirements]
- Experience using AWS, GCP, or Azure.
- Team development experience.
- Conversational English.
- Experience with new product development projects from the concept stage.
[Desired Profile]
- Excellent communication skills and a strong desire to work as a team.