Job Search and Career Advice Platform

Enable job alerts via email!

Java Full Stack Developer

OAKTREE CONSULTING

Penarth

On-site

GBP 40,000 - 60,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology consulting firm based in Penarth, UK, seeks a Full-Stack Developer with strong skills in Node.js, React.js, and a variety of programming languages. The role involves collaborating with a Tech Lead to design and maintain scalable systems, ensuring performance and reliability. Ideal candidates will have at least 2 years of experience, familiarity with DevSecOps, and strong problem-solving skills. The company offers a dynamic environment focused on innovation and teamwork.

Qualifications

  • At least 2 years of working experience in the related field.
  • Experience with modern development frameworks.
  • Strong understanding of scalable architecture and performance optimization.

Responsibilities

  • Collaborate with Tech Lead on platform direction.
  • Take ownership of designing, building, testing, and maintaining features.
  • Participate in code reviews and system discussions.
  • Ensure product performance and reliability.
  • Produce clear documentation for systems and features.

Skills

Full-stack development
Test-driven development
Continuous integration
Proficiency in Node.js
Proficiency in React.js
Proficiency in TypeScript
Proficiency in Java
Proficiency in Python
Familiar with RESTful APIs
Strong programming skills

Education

Degree or Diploma in Computing or equivalent

Tools

Git
SQL databases
No-SQL databases
Terraform
Job description
Job Requirements
  • Degree or Diploma in Computing/ Computer Science/ Computer Engineering/ Info Systems / EEE / Information Technology or equivalent
  • At least 2 years of working experience in the related field
  • Experience with full-stack development and software engineering best practices such as test-driven development, and continuous integration
  • Experience with Git and modern branching workflows (GitFlow, trunk-based development)
  • Experience with software development life cycle, agile development methodology and DevSecOps
  • Proficiency in Node.js, React.js, TypeScript, Spring Boot, Angular.js, Vue.js, Next.js, Express.js, Svelte, FastAPI and other common frameworks to develop software for various platform.
  • Strong programming skills and verifiable mastery of at least one of the following languages: Java, JavaScript, Python, C#, C++ familiar with UI component libraries such as Material-UI, Tailwind CSS, or Bootstrap.
  • Proficiency in designing and maintaining scalable SQL/no-SQL databases such as MSSQL, MongoDB, PostgreSQL.
  • Familiar with RESTful APIs, GraphQL, gRPC, and WebSockets for service communication
  • Familiar with deployment workflows, CI/CD, Cloud-native architecture, and infrastructure as code (Terraform).
  • Proficiency inRuby and Golang backend has an advantage (Good to have)
Job Description
  • Collaborate closely with Tech Lead to execute plans and technical direction for the platform.
  • Take ownership of features — design, build, test, deploy and maintain.
  • Participate actively in code reviews, system discussions and engineering best practices.
  • Ensure product performance, scalability and reliability at scale with strong understanding of scalable architecture, performance optimisation and secure coding practices.
  • Produce clear documentation for systems, features and operational procedures
  • Occasionally lead and drive feature development independently.
  • Able to work collaboratively with cross-functional teams (PM, Scrum Master, PO, UXD, BA, QA, DevOps, Data).
  • Comfortable working in both new and legacy codebases and learn fast.
  • Exhibits strong ownership, clarity in communication and good engineering hygiene.
  • Strong in writing, verbal communication, and presentation.
  • Good team player with critical thinking, analytical and creative problem-solving skills.
  • Resourceful, independent, responsive, and conscientious.

Please submit resumes to john@oaktree.com.sg with the following details in MS Word format:

  • Position applying for
  • Current remuneration
  • Expected remuneration
  • Notice period

John Goh Meng Chye

EA License No : 06C4642

EA Reg No : R1102621

We regret that only shortlisted candidates will be notified.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.