Recommend changes on project design concepts to improve efficiency.
Verify stability, interoperability, portability, security and scalability of java system architecture.
Code walkthrough to perform impact analysis.
Provide technical guidance and support.
Implement solutions focusing on reuse and industry standards at a program, enterprise and operational level.
Ensure compliance with established architecture, design patterns, policies, standards and best practices.
Identify, review and present application migration and technology upgrade code analysis.
Understand business requirements and design application/functional requirement.
Provide solution for technical migration, technical upgrade.
Senior consultant with 8＋ years of experience
Skills and Qualifications: －
Should have experience with following technologies.
MVC Frameworks such as Spring, Struts.
JSP, JQuery, Java Scripts and CSS.
SOAP/REST Web services.
Apache Web Server, Tomcat, JBOSS, WAS and WebLogic Application Server.
SCM – GitHub, SVN.
Oracle Database, PL/SQL.
Should have knowledge of the following
Handling technology upgrade projects.
Good to have knowledge of Spring Boot, Spring Cloud, CI/CD Tools, Jira,
Good to have knowledge of concepts like open authentication, performance tuning.
Strong unit test and debugging skills
Possess strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval.
Strong analytical and problem－solving skills.
Self－motivated to work in a dynamic set up.
Must have high Business level of Japanese （ Comfortable to speak, read and write in Business Japanese.）
Nice to have Business level English. Candidate requires to write and read in English.