Principal Java/ Kotlin Engineer

Source TechnologyLondon, GB
Published on

About the Role

We're seeking an experienced Java/ Kotlin engineer on a contract basis (outside IR35) who wants to tackle hard technical challenges. This position involves joining a small, high-impact team that is managing a central data store for mission-critical platforms at a global scale.

Responsibilities

  • Design and build highly concurrent, data-intensive systems.
  • Work on distributed architectures, optimising for low latency and high throughput.
  • Leverage big data technologies like Redis, distributed caches, and modern data stores (e.g., Couchbase, Cassandra).
  • Solve challenging engineering problems at scale, ensuring reliability and performance under heavy load.

About the Candidate

Expectations:

  • Strong Kotlin or Java experience (Kotlin preferred).
  • Background in data architectures and large-scale systems.
  • Experience with relational databases (Oracle a plus, but not essential).
  • Knowledge of distributed systems and scalable data architectures.

Nice to have:

  • Experience in banking/finance is preferred but not essential.
  • Experience working in enterprise environments with solid tenure on critical projects.

About the Company

Source Technology is committed to delivering innovative solutions for top-tier financial players. You will be part of a project that is not just interesting but absolutely critical, aimed at solving complex technical problems at scale.

Company Culture and Benefits

This role allows for flexible working arrangements, with a preference for 2 days per week in London. Join us for a fast turnaround and engage in a dynamic, impactful team environment where your contributions make a significant difference.