Role and Responsibilities:
- Establish good coordination and communication with Customer, Onsite and Offshore teams.
- Actively involve in supporting architecture decisions, prepare design documents, coding, conduct code reviews, ensure code quality compliance, troubleshoot technical issues, defect fixes, successful build and deployments.
- Develop backend components and microservices using Java, Spring Boot, and NodeJS for core insurance processes.
- Design and implement RESTful and SOAP APIs for integration with frontend, third-party, and COTS platforms (Guidewire, Salesforce, etc.).
- Collaborate with frontend, data, QA, and DevOps teams to deliver end-to-end digital solutions.
- Utilize batch processing tools (Control-M, JP1, Job Scheduler) for scheduled insurance operations and reporting.
Registration Qualifications
- Must have 3 to 10 years of IT experience in Application Design, Development, Testing and Maintenance projects.
- Knowledge and hands-on experience in Java, Spring Boot, Oracle database, MySQL database, and Postgres database.
- Ability to effectively coordinate with Customer SMEs, Onsite and Offshore teams.
- Native level Japanese, N1 or above. Business level English.
Nice to Have:
- Exposure to Agile methodology, DevOps, Security vulnerability management, and Insurance domain knowledge.
- Familiarity with NPM, Maven, VS Code, IntelliJ IDEA, GitHub, OpenShift, containerization, CI/CD (Jenkins, GitHub), and DevOps practices.
- Exposure to test automation tools such as SoapUI and Postman, and monitoring tools.
- Knowledge of distributed architecture, microservices, and Japanese insurance regulatory requirements.
- Knowledge of Linux shell scripting and Windows batch development.
- Knowledge of designing and implementing APIs and integrations in insurance or financial systems.
Work Place:
- Tokyo Office
- Work style: 3 days per week at the client office in Tokyo and 2 days per week work from home.