Senior Java Engineer in Data Job in United Kingdom
Callsign , United Kingdom

Never pay for job application, test/interview.
Safe Job Search | EEO Laws in UK
1 Year
0 - 0
Job Type
Job Shift
Job Category
Requires Traveling
Career Level
As mentioned in job details
Total Vacancies
1 Job
Posted on
Feb 23, 2021
Last Date
May 23, 2021

Job Description

Since our launch in 2012, we’ve been on a mission: to make digital identification simple and secure for everyone, and everything.

In that time, we’ve expanded constantly, and been joined by over 200 incredible people, all with the same vision. We’ve grown in other ways too we raised $35 in our Series A funding round, and launched our game-changing authentication platform.

Our technology is now being used by hundreds and thousands of users worldwide, including some of the world’s leading financial institutions.

And this is just the beginning.

Over the next year, Callsign will double in size as we continue our mission to make every web, mobile and physical interaction seamless and secure.

We can’t do that alone, though. That’s why we’re looking hire the brightest, most inquisitive minds out there: the people who want to help us change the rules of identity and have the skills and passion to make this mission a reality.

Does that sound like you? Let’s talk.

Job Description

Callsign is rapidly expanding its technology platform and is looking for excellent engineers to join their data engineering team, responsible for building state-of-the-art authentication solutions and real-time identity prediction systems based on Machine Learning and Reactive Programming.


· Design, prototype, develop, test and operate application services of the JVM data platform

· Collaborate on and estimate functional and technical stories, help with product backlog grooming and prioritisation

· Work with other members of cross-functional teams on delivering on product features from inception to production

Skills and requirements

· Commercial experience using Java, Kotlin or Scala for building distributed systems (event/message driven architectures, stream processing, RESTful APIs, gRPC)

· Experience using asynchronous and reactive programming frameworks (Reactive Streams, JavaRx, Spring Reactor, etc.)

· Experience with persistence and caching technologies (Cassandra, AWS DynamoDB, RDBMS, Redis, Memcached, Hazelcast, etc.)

· Experience with messaging technologies (Apache Kafka, AWS Kinesis, SNS, SQS, etc.)

· Experience developing applications for containerised environments (Kubernetes, Docker, Istio/Linkerd, etc.)

· Experience with cloud compute platforms (AWS, GCP, Azure, etc.)

· Understanding and experience designing for scalability, resiliency and performance as well as observability (logging, metrics, tracing)


· 5+ years experience in Java, Kotlin or Scala

· Experience with security-conscious software

· Experience with Spring Boot

· Experience with configuring CI/CD pipeline

Bonus skills:

· Experience in Python

· Experience or desire to develop solutions leveraging Machine Learning

Please note: successful candidates are subject to a background check for this role.


Automatic Option:

  • Health Insurance single
  • Life Insurance
  • Employee Assistance Program
  • 3 months full pay maternity amp; 2 weeks full pay paternity (if the statutory minimum is meet)
  • 25 days of annual leave + Callsign Bank Holiday (not included in holiday allowance)
  • Free financial advice


  • Cycle to work scheme
  • Wills and Estates our benefits provider has partnered with a third party who offers a discount
  • Home Utilities our benefits provider has partnered with a third party who offers a discount
  • Cycle Insurance
  • Health cash plans
  • Cyclist protection
  • Discounted gym membership

Job Specification


Information Technology and Services - Dubai, United Arab Emirates
© Copyright - Jobs in UK, 2004-2021. All rights reserved.