Full Stack Software Engineer (#468)
¥8,500,000 ~ ¥11,000,000 Yearly
Apply港区白金, 東京都
Full time Permanent
Insurance
Job description
We are seeking a T-shaped cross-functional Full Stack Software Engineer who is communicative, adaptive, independent, and obsessive about problem-solving. In this role, you will design, build, and evolve web application frontend, backend, or both ensuring maximum performance, stability, and scalability. You will typically work in a dedicated squad (feature-team) but may collaborate across multiple squads to broaden your skills and experience.
Key Responsibilities:
-
Design and develop web applications across frontend and backend components.
-
Define and evolve the overall architecture of web applications to ensure high performance and stability.
-
Collaborate within squads using Agile methodologies, contributing to continuous delivery and high-quality software standards.
-
Implement and maintain RESTful web services and integrate third-party APIs.
-
Support DevOps initiatives, including CI/CD pipelines, automated testing, containerization, and cloud deployments.
-
Continuously learn and adopt new technologies and best practices in a collaborative DevOps community.
-
Mentor and support team members while actively contributing to knowledge sharing and process improvements.
Required Skills & Qualifications:
-
Strong proficiency in JavaScript libraries and frameworks, e.g., ReactJS.
-
Proficient in server-side programming languages such as Node.js or Java.
-
Solid understanding of HTML5, CSS3, and responsive web design.
-
Experience with Agile methodologies, including Scrum and Kanban.
-
Knowledge of version control tools such as Git.
-
Familiarity with code quality and coverage tools (e.g., SonarQube).
-
Basic understanding of containerization and orchestration tools (Docker, Kubernetes).
-
Familiarity with both NoSQL (MongoDB, Cassandra) and relational databases (Oracle, MySQL, PostgreSQL).
-
Understanding of asynchronous request handling, partial page updates, and AJAX.
-
Basic understanding of software design/architecture processes, service-oriented architecture, microservices, and serverless architectures.
-
Familiarity with RESTful APIs, Swagger/Open API specification, and integrating third-party APIs.
Experience:
-
5+ years developing web applications.
-
Bachelor’s degree in Computer Science or a related field, or equivalent work experience.
-
Experience across the entire Software Development Life Cycle.
-
Business-level English proficiency (TOEIC 700 or equivalent).
-
Japanese proficiency is a plus.
-
Experience in life or P&C insurance domains is a plus.
-
Experience with cloud technologies such as AWS or Azure is a plus.
-
Knowledge of DevOps practices (CI, CD, TDD) is a plus.
-
Familiarity with functional test automation tools (Selenium, Playwright, Cucumber) is a plus.
-
Experience supporting interfaces between multiple application platforms (open and mainframe) is a plus.
Language requirement
Working hours
Back to jobs