FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Full Stack Engineer, Node.js
Rakuten Viber. Develop and maintain high-availability, high-volume, low-latency applications .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive experience in developing and maintaining high-availability applications using Node.js and Java within a microservices architecture. Proficient in JavaScript, TypeScript, and various frontend frameworks, with a strong focus on performance optimization and data security.
Highest-signal resume keywords
Node.js DevelopmentJava Microservices ArchitectureTypeScript Frameworks (NestJS, Fastify, Next.js)REST API Design and IntegrationCI/CD Pipelines and Docker
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaScriptTypeScriptNode.jsJavaMicroservices ArchitectureFrontend Frameworks (React, Angular)REST APIUnit and Integration TestingPerformance OptimizationData Security
Soft Skills
Analytical SkillsEffective Communication
Tools & Technologies
CI/CD PipelinesDockerAgile Methodologies
Industry Keywords
High-Availability ApplicationsEnterprise-Level Production SystemsRelational Database SystemsNoSQL Database Systems
Tech Stack
Tools & technologiesAngularDockerJavaJavaScriptMicroservicesNext.jsNode.jsNoSQLReactTypeScript
About the role
Key responsibilities & impact- Develop and maintain high-availability, high-volume, low-latency applications
- Define application objectives and functionality
- Ensure application designs conform with business goals
- Support continuous improvement by investigating alternatives and technologies and presenting them for architectural review
- Collaborate with Product and Architect teams on large mission-critical systems
- Debug, optimize, and performance-tune work across the stack
- Develop new features and ensure fast, reliable platform operation
- Optimize performance and ensure data security
- Solve complex technical challenges within a Node.js and Java microservices architecture
Requirements
What you’ll need- A minimum of 7 years of experience as a Full Stack Developer, with at least 4 years specializing in Node.js
- Solid proficiency in JavaScript and TypeScript
- Demonstrated experience using TypeScript-first frameworks such as NestJS, Fastify, or Next.js
- Prior experience with Java
- Proven expertise in developing and scaling enterprise-level production systems within a microservices architecture
- Practical knowledge of at least one major frontend framework, such as React or Angular
- Familiarity with both relational and NoSQL database systems
- Proven experience with REST API design and integration, including effective caching strategies
- Hands-on experience with CI/CD pipelines and Docker containerization
- Experience developing and executing comprehensive unit and integration tests
- Practical experience working with Agile methodologies in a fast-paced environment
- Strong analytical skills and effective communication abilities
- Fluency in written and spoken English
- Bachelor of Science degree in Computer Science or a relevant equivalent qualification is listed as an advantage, not a requirement
Benefits
Comp & perks- No benefits, perks, or compensation extras are explicitly stated