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

English (Business)

Working hours

9:00-18:00

Back to jobs