Key Responsibilities
Minimum N3 level proficiency in Japanese to facilitate communication with stakeholders
Front-End Development
- Collaborate with UX / UI designers to translate design mockups into functional user experiences.
- Optimize front-end components for maximum performance across browsers and devices.
- Write unit and integration tests using Jest to ensure robust and maintainable UI components.
Back-End Development
Design, develop, and maintain server-side logic using Spring Boot and Java 21 .Build reusable and scalable modules, APIs, and libraries.Implement security, authentication , and data protection best practices.Database Management
Design and manage database schemas for MSSQL and PostgreSQL .Write efficient SQL queries , stored procedures , and triggers .Optimize database performance and ensure data integrity and consistency.Integration
Integrate front-end and back-end components for seamless data flow and user interaction.Work with RESTful APIs and integrate third-party services where needed.Testing and Debugging
Develop unit and integration tests for back-end using Mockito .Perform code reviews , identify performance bottlenecks, and debug issues effectively.Ensure code reliability, stability, and adherence to coding standards.Collaboration
Work closely with product managers, designers, and developers in an Agile / Scrum environment.Participate in sprint planning , daily stand-ups , reviews , and retrospectives .Provide technical guidance and mentorship to team members.Continuous Improvement
Stay current with emerging technologies and industry best practices .Continuously improve coding standards, performance, and deployment processesQualifications
Education :
Bachelor’s degree in computer science, Information Technology , or a related discipline.Experience :
Minimum 8+ years of experience in full stack development .Technical Skills
Front-End : React JS, JavaScript (ES6+), HTML5, CSS3, JestBack-End : Spring Boot, Java 21, RESTful APIsDatabases : MSSQL, PostgreSQLTesting Frameworks : Jest, MockitoVersion Control : Git / GitHub / GitLabBuild Tools : Maven, GradleSecurity : OAuth2, JWT, Spring SecuritySoft Skills
Strong analytical and problem-solving capabilities.Excellent communication and collaboration skills.Ability to work effectively in a fast-paced , agile , and dynamic environment.Preferred Qualifications
Experience with cloud platforms (AWS, Azure, GCP).Knowledge of containerization (Docker) and orchestration (Kubernetes).Familiarity with CI / CD pipelines (Jenkins, GitHub Actions, GitLab CI).Experience with message queues (RabbitMQ, Kafka).Mandatory Skills
Java, Spring Boot, Japanese Language Expert