Position Overview:
This role is pivotal in developing and maintaining scalable software solutions that enhance the platform. As a Java Back-end Developer, you will be involved in the full software development lifecycle, working closely with cross-functional teams to deliver high-quality products.
Japanese language: N2 or N3 with good verbal communication. Experience working as BSE is a plus.
Responsibilities:
• Collaborate with customers (Japanese), product managers and development teams to ideate and develop software solutions.
• Design and implement client-side and server-side architecture.
• Manage well-functioning databases and applications, ensuring they are optimized for performance and scalability.
• Create and maintain APIs for seamless integration with other services.
• Conduct thorough testing of software to ensure responsiveness and efficiency.
• Troubleshoot, debug, and upgrade software as needed.
• Implement security measures to protect data and ensure compliance with industry standards.
• Create technical documentation to guide future development and maintenance.
• Participate in Agile/Scrum development processes.
Requirements:
• Proven experience as a Java Back-end Developer or similar role.
• Strong knowledge of Java languages and Java frameworks (e.g., Spring Boot).
• Familiarity with databases (e.g., MySQL, MongoDB), web servers (e.g., Apache).
• Experience with front-end languages and libraries (e.g., HTML/CSS, JavaScript, XML, jQuery) is a plus.
• Strong with Japanese language: N2 or N3 with good verbal communication. Experience working as BSE is a plus.
• Good problem-solving skills and attention to detail.
• Strong communication and teamwork abilities.
• Bachelor’s degree in Computer Science, Engineering, or a related field.
Preferred Qualifications:
• Experience with cloud services and infrastructure (e.g., AWS, Azure).
• Knowledge of cybersecurity best practices.
• Familiarity with Agile methodologies.
• Contributions to open-source projects.
Benefits/ Opportunity: