Candidate will play a crucial role in the design, development, and maintenance of our cutting-edge software solutions
The ideal candidate is not only an expert in Java development but also possesses strong communication skills in both English and Japanese
Collaborating with cross-functional teams, understanding business requirements, and delivering high-quality software solutions that meet or exceed customer expectations
Java Development: Design, implement, test, and maintain high-performance, scalable, and reliable Java-based applications
Bilingual Communication: Effectively communicate with team members, stakeholders, and clients in both Japanese and English to gather requirements, provide updates, and address inquiries
Code Reviews: Conduct and participate in code reviews to ensure code quality, maintainability, and adherence to coding standards
Collaboration: Work closely with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality software solutions
Problem Solving: Identify and address technical challenges, troubleshoot issues, and implement effective solutions
Documentation: Create and maintain detailed technical documentation for both internal and external use
Requirements
Technical Expertise: Extensive experience in Java development with a deep understanding of software architecture and design patterns
Bilingual Skills: Proficiency in both Japanese and English, with the ability to communicate effectively in a professional environment
Team Player: Strong collaboration and interpersonal skills, with the ability to work effectively in a team-oriented environment
Problem Solver: Proven ability to analyze complex problems, think critically, and implement effective solutions
Continuous Learner: Demonstrated commitment to staying up-to-date with industry trends, emerging technologies, and best practices