Rightmove

Senior Software Engineer II, Full Stack, React.js/Java

Rightmove

full-time

Posted on:

Origin:  • 🇬🇧 United Kingdom

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

CloudDockerElasticSearchGoogle Cloud PlatformGradleJavaJavaScriptJestKafkaKubernetesMicroservicesNode.jsOracleReactSpringSpring BootSpringBootSQLTypeScript

About the role

  • Design, develop, and improve front-end applications using React, Typescript, Node/Express
  • Contribute to backend development using Java 17+, Spring Boot, and Kafka to support features and integrations
  • Collaborate with designers, product managers, and engineers to solve complex problems and deliver impactful features
  • Lead technical discussions and architectural design alongside Principal Engineers and Architects
  • Take ownership of end-to-end delivery, balancing feature work with technical debt and maintainability
  • Write secure, well-tested, performant code with emphasis on TDD and automated testing
  • Monitor, analyse, and improve application performance and user behaviour across front-end and back-end
  • Mentor and coach less experienced engineers and foster knowledge sharing and growth within the team
  • Contribute to wider engineering forums and initiatives across Rightmove

Requirements

  • Strong expertise in front-end technologies: React, Typescript, modern CSS/HTML
  • Experience with testing frameworks such as jest/vitest and React Testing Library
  • Working experience with backend technologies: Java 17+, Spring Boot, Kafka (or similar)
  • Experience with Node.js and Express
  • Understanding of microservices, REST APIs, and event-driven systems
  • Cloud experience (preferably GCP)
  • Experience with SQL, Couchbase, Elasticsearch, Cockroach, Liquibase, Oracle DB
  • Familiarity with Kubernetes, Docker, GitLab, Gradle
  • Passion for writing high-quality, maintainable, testable code; emphasis on TDD and automated testing
  • Experience monitoring, analysing, and improving application performance and user behaviour
  • Experience mentoring and coaching other engineers
  • Experience leading technical discussions and architectural design
  • Comfortable working across the full stack and in cross-functional teams with designers and product managers
  • Ability to take ownership of end-to-end delivery and balance feature work with technical debt
  • Strong curiosity and initiative in adopting new technologies and practices
Rhino

Senior Backend Software Engineer

Rhino
Seniorfull-time🇸🇬 Singapore
Posted: 14 days agoSource: rhinopartners.freshteam.com
AWSCloudDockerDynamoDBGradleJavaJenkinsJUnitKafkaKotlinKubernetesMaven+14 more
Ford Motor Company

Back End Software Engineer

Ford Motor Company
Mid · Seniorfull-timeCalifornia · 🇺🇸 United States
Posted: 31 days agoSource: efds.fa.em5.oraclecloud.com
AWSAzureCloudDockerGoogle Cloud PlatformJavaJenkinsJUnitKafkaKotlinKubernetesMicroservices+9 more
Rightmove

Senior Software Engineer I, Java

Rightmove
Seniorfull-time🇬🇧 United Kingdom
Posted: 2 hours agoSource: rightmove.bamboohr.com
DockerElasticSearchGradleHibernateJavaKafkaSpringSpring BootSpringBootSQL
Aion Bank

BPM / Java Developer

Aion Bank
Mid · Seniorfull-time🇵🇱 Poland
Posted: 16 days agoSource: aionbank.jobs.personio.com
AWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformHibernateJavaKafkaKubernetesMavenMicroservices+4 more
Smile

Développeur Java/React Senior

Smile
Seniorfull-time🇫🇷 France
Posted: 11 days agoSource: jobs.smile.eu
AWSAzureCloudDockerGoogle Cloud PlatformGraphQLHibernateJavaKubernetesMicroservicesMongoDBOpen Source+8 more