Source description
About the role
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 processes Qualifications 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, Jest Back-End: Spring Boot, Java 21, RESTful APIs Databases: MSSQL, PostgreSQL Testing Frameworks: Jest, Mockito Version Control: Git / GitHub / GitLab Build Tools: Maven, Gradle Security: OAuth2, JWT, Spring Security Soft 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). 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 processes Qualifications 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, Jest Back-End: Spring Boot, Java 21, RESTful APIs Databases: MSSQL, PostgreSQL Testing Frameworks: Jest, Mockito Version Control: Git / GitHub / GitLab Build Tools: Maven, Gradle Security: OAuth2, JWT, Spring Security Soft 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).
More at Yamaha Motor Solutions