Full Stack Lead Developer (Java & Angular) (#481)


¥6,000,000 ~ ¥8,000,000 Yearly

Apply
Shin Yokohama, Tokyo / Onsite
Full time Permanent
IT

Job description

We are looking for an experienced Full Stack Lead Developer to join a long-term project for a Japan-based client. The role involves developing Java-based backend systems and Angular/TypeScript-based frontend applications. The selected candidate will work closely with an existing project team and be responsible for both technical leadership and project execution, including requirement analysis, architecture design, implementation, and code reviews.

The ideal candidate should demonstrate strong ownership, decision-making abilities, and a proactive “go-getter” mindset, capable of working with minimal supervision while ensuring high-quality deliverables.


Key Responsibilities

  • Perform detailed software requirements analysis, including functional and non-functional requirements.

  • Analyze requirements and design scalable, robust software architecture.

  • Clearly communicate requirements, expectations, and deliverables to stakeholders and team members.

  • Ensure on-time, high-quality delivery with support from offshore teams.

  • Collaborate closely with stakeholders and customers to ensure successful project execution.

  • Manage changing priorities and resolve conflicts effectively.

  • Handle customer escalations and rapidly identify and resolve product issues.

  • Proactively suggest and adopt tools and systems to improve productivity and quality.

  • Stay current with relevant technologies, frameworks, and development best practices.

  • Take ownership of assigned tasks and ensure completion with high quality standards.


Required Qualifications & Experience

  • 5+ years of overall software development experience.

  • Minimum 3 years of hands-on experience in Java development.

  • At least 2 years of experience in Angular and/or TypeScript.

  • Strong experience in developing RESTful Web APIs using Spring Boot.

  • Experience with NoSQL databases, especially MongoDB.

  • Proficiency in JavaScript and TypeScript.

  • Experience with unit testing and code quality tools.

  • Good understanding of authentication and authorization concepts and frameworks.

  • Familiarity with Material Design principles and UI/UX standards.

  • Strong debugging skills for JavaScript and CSS issues.

  • Hands-on experience with Git or other version control systems.

  • Solid understanding of SDLC, version control, and traceability.

  • Experience using development tools for coding, debugging, testing, bug tracking, collaboration, and source control.

Language requirement

Japanese (Fluent), English (Business)

Back to jobs