Jobiglo

No results.

Software Engineer - Web Search Group

rakuten · Singapore

New
Mid 🇬🇧 English
Java Spring Boot React JavaScript TypeScript REST APIs MySQL PostgreSQL NoSQL JUnit Mockito Git

Job description

About the role

Rakuten Web Search (RWS) provides search and advertising services to users in Japan. As a Software Engineer in the Web Search Group, you will join a cross-functional team to design, develop and improve web applications and next-generation AI-powered experiences, covering the full software development lifecycle from requirements analysis and technical design to implementation, testing, deployment and production support.

Key responsibilities

  • Design, develop, test and maintain scalable full-stack web applications using Java, Spring Boot and React.
  • Develop backend REST APIs and microservices with Spring Boot and related Java technologies.
  • Build responsive frontend applications with React, JavaScript/TypeScript and modern frontend practices.
  • Work through the SDLC, including requirements analysis, technical design, implementation, testing, deployment and production support.
  • Design database solutions using relational databases and NoSQL/KVS technologies.
  • Analyse business requirements and user behaviour, and propose technical and product improvements.
  • Write well-designed, testable code and develop unit, integration and API tests.
  • Take part in code reviews, technical discussions and architecture/design reviews.
  • Maintain technical documentation such as design documents, API specifications and sequence diagrams.
  • Collaborate with Product Managers, Data Scientists and ML Engineers on AI-powered product capabilities.
  • Provide first-level production support and monitor, troubleshoot and improve system performance, reliability and scalability.

Required profile

  • 1-3 years of professional software development experience.
  • Experience designing and developing RESTful APIs and web applications.
  • Good understanding of software engineering fundamentals, OOP and design patterns.
  • Ability to understand business requirements and turn them into technical solutions.
  • Experience in an Agile/DevOps environment; good communication and problem-solving skills.

Required skills

  • Java and Spring Boot
  • React and modern JavaScript/TypeScript
  • MySQL/PostgreSQL and database design and query optimisation
  • JUnit, Mockito or equivalent testing frameworks
  • Git and HTTP, REST, JSON, HTML and CSS

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec rakuten.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:workday

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

Une question sur cette offre ?

Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.

💬 Chat with us on Telegram

Published 21時間前

Expires 1ヶ月後

3 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

rakuten

Singapore