Job Description
- Ability to identify causes of system problems and propose improvements - Discover and improve weak areas of the system architecture. - Design and develop change plans for systems (processes, databases, APIs, inter-process communication) that take performance into consideration - Design and develop change plans for error handling - Implement unit testing
Job Requirement
<Necessary Skill / Experience > ・Age: 26-45. ・English: Conversational level ・Experience: ‐ Have at least 4 years of experience as Application and system architect ‐ Development and design experience in Java or a similar language ‐ Experience in improving databases while looking at execution plans, etc. ‐ Experience in designing APIs that take into account the behavior of front-end screens <Preferable Skill / Experience> ・Experience in dealing with system problems in large-scale applications ・Experience in improving performance ・Transaction and communication design that prevents data inconsistencies between multiple services ・Experience in implementing unit tests