Logo for The Legends Agency

Senior Fullstack Software Engineer – React (Next.js) & Java

Roles & Responsibilities

  • 5+ years of full-stack development experience with Java and JavaScript/TypeScript
  • Strong hands-on experience with React, Next.js, Node.js, and Spring Boot
  • Proficiency with AWS, CI/CD pipelines, and serverless technologies (Serverless/CDK a plus)
  • Fluent English and comfortable working in EU-aligned time zones

Requirements:

  • Design and develop secure, scalable front- and back-end services using Java (Spring Boot) and JavaScript/TypeScript (React, Next.js, Node.js) across the full development lifecycle
  • Build asynchronous and event-driven workflows; implement REST and GraphQL APIs; work with SQL and NoSQL databases
  • Write clean, testable, maintainable code and ensure accessible, scalable UI architectures
  • Collaborate in Agile (Scrum/Kanban) teams using Git-based workflows and contribute to AWS-based CI/CD pipelines and serverless tooling (CDK/Serverless)

Job description

Senior Fullstack Software Engineer – React (Next.js) & Java

Join a Global Engineering Group Building High-Impact, Scalable Software

Remote (South Africa) | Flexible Hours (EU-Aligned) | Market Related Salary

About Our Client

Our client is a global software engineering group that works with leading brands to design, build, and scale high-performance digital products. They prioritise clean code, great architecture, and collaborative team environments. Youll work on meaningful projects with a forward-thinking team that values quality and innovation.

The Role: Senior Fullstack Software Engineer

As a Senior Fullstack Engineer, you'll play a key role in designing and building secure, scalable, and resilient front- and back-end systems. You'll be developing responsive user interfaces, server-side logic, and working across the full development lifecycle using modern technologies, including React, Next.js, Java, and AWS. This is a hands-on engineering role with the opportunity to solve complex technical challenges and contribute to world-class solutions.

Key Responsibilities

  • Bring 5+ years of software engineering experience to lead fullstack development
  • Design and develop performant, secure services and components using Java (Springboot) and JavaScript/TypeScript (React, Next.js, Node.js)
  • Build asynchronous and event-driven workflows
  • Write testable, maintainable, and high-quality code
  • Use AWS services and CI/CD pipelines (Serverless/CDK experience a plus)
  • Implement semantic, accessible HTML and scalable UI architectures
  • Work with SQL and NoSQL databases
  • Apply architectural patterns including REST and GraphQL
  • Collaborate in Agile (Scrum/Kanban) teams using Git-based workflows and quality tools
  • Occasionally travel depending on project needs (up to 15%)

About You

  • 5+ years of fullstack development experience with Java and JavaScript/TypeScript
  • Strong hands-on experience with React, Next.js, Node.js, and Springboot
  • Proficient with cloud infrastructure (AWS), CI/CD pipelines, and serverless tools
  • Solid understanding of modern web protocols, architectures, and design patterns
  • Comfortable writing clean HTML/CSS with accessibility in mind
  • Experience with version control (Git), linters, and static analysis tools
  • Passionate, self-motivated, and collaborative
  • Fluent in English and comfortable working in EU-aligned time zones

React Developer Related jobs

Other jobs at The Legends Agency

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.