IT / インフォメーション・テクノロジー
NodeJS Software Engineer (P2/P3), Open Dev, Technology
|
職務内容 Job description
|
As AXA continues its journey to enable first-class software engineering and operations, we're looking for a T-shaped cross functional full stack software engineer who is communicative, adaptive, independent and obsessive about solving problems.
You will have the opportunity to join a community that is leading the DevOps transformation, leveraging cutting-edge tools, practices, technologies to deliver faster, cheaper, stable and secured cloud-based business applications with superior customer experiences and high quality standard.
You will be mainly responsible to design and build web applications, either frontend or backend or both. You will also design the overall architecture of web applications and evolve them to ensure maximum performance and stability.
Usually you will be working in a particular squad (aka feature-team) but may also be working for other squads at times to widen your skills and experiences.
|
求めるスキル・経験 Job qualification
|
▽ Skills:
- Proficient understanding of JavaScript libraries and frameworks, such as ReactJS, etc.
- Proficient understanding of server-side programming language such as Node.js, Java, etc.
- Proficient understanding of web markup, including HTML5, CSS3
- Good understanding of Agile methodology, including Scrum, Kanban
- Good understanding of code versioning tools such as Git
- Good understanding of code Quality/Coverage Tools such as SonarQube, etc
- Good understanding of containerization and orchestration tools such as Docker and Kubernetes
- Basic understanding of noSQL database such as MongoDB, Cassandra etc
- Basic understanding of relational database such as Oracle, MySQL, PostgreSQL etc
- Basic understanding of asynchronous request handling, partial page updates, and AJAX
- Basic understanding of designing and implementing RESTful web services
- Basic understanding of Swagger/Open API specification
- Basic understanding of integrating third party APIs
- Basic understanding of responsive web design and development
- Basic understanding of the software design/architecture process
- Basic understanding of service-oriented architecture, microservices, serverless architecture
▽ Experience:
- 5+ years experiences developing web applications
- Bachelor's degree in Computer Science or related field from accredited college/university or equivalent work experience
- Experience with the entire Software Development Life Cycle
- Must have business level English language ability - TOIEC 700 up or equivalent
- Japanese language proficiency is a plus
- Experience in life and/or P&C insurance domain is a plus
- Experience with cloud technology like AWS or Azure is a plus
- Experience with DevOps practices such as CI, CD, TDD, etc is a plus
- Experience with functional test automation tools such as Selenium, Playwright, Cucumber etc is a plus
- Experience supporting interfaces between multiple application platforms (i.e. open and mainframe)
- Has a desire to be mentored and to grow
- Has a desire to work through constant change
- Has a desire to identify new development opportunities and promote best practices across a DevOps community
- Has a strong desire to work with any technologies and any roles to gain skills and experience to become a T-shaped cross functional team member in a DevOps community
|
待遇 Condition
|
能力・経験に応じて当社規定により優遇
|
勤務地 Place
|
(雇入れ直後)白金本社
(変更の範囲)会社の定める就業場所へ異動を命じることがある。
|
|