Senior Java Developer

Dijkstrack Logo

Dijkstrack

📍Remote - South Africa

Summary

Join a UK-based development agency as a Senior Java Engineer to build cutting-edge solutions for FinTech companies and startups. Work remotely in a small team with big exposure, enjoying diverse projects and tech stacks. Build and architect backend systems, own your code from idea to deployment, and collaborate with a skilled team. The ideal candidate possesses deep Java expertise (Spring, Hibernate), strong web fundamentals, SQL fluency, cloud-native thinking, and experience with Docker, Kubernetes, and microservices. Bonus points for open-source contributions or a dev blog. If you love clean code, scalable systems, and want your work to matter, apply now.

Requirements

  • A Comp Sci degree (or equivalent serious fundamentals)
  • Deep Java expertise (Spring, Hibernate—yes, but more than just boilerplate knowledge)
  • Sharp web fundamentals—HTML, CSS, JS (you won’t live there, but you get it)
  • SQL fluency (MySQL, Postgres)
  • Cloud-native thinking (AWS, Azure, GCP—you’ve worked with at least one)
  • Docker, Kubernetes, microservices—this isn’t new to you
  • Agile instincts and Git habits that make your teammates love you

Responsibilities

  • Build and architect backend systems that are reliable, scalable, and fast-as-hell
  • Own your code—from idea to deploy (and even into prod)
  • Collaborate with designers, product leads, and frontend devs who get it
  • Review pull requests like a boss
  • Solve real problems. Not Jira ticket busywork

Preferred Qualifications

Bonus points: open-source contributions, side projects, or a dev blog we can read

Benefits

Remote-First Culture : Work from anywhere and enjoy the freedom to thrive

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.