Software Engineer (Orchestration)
Role Overview
Design, build, and maintain components of Callsign's highly transactional Java platform.
Work in an Agile, fast-paced environment with cross-functional teams to deliver secure, scalable, performant software.
Own features from development through deployment while improving code quality, reliability, and efficiency.
Key Skills for This Role
Full Job Posting
About Callsign
Callsign was founded in 2012 to make digital identity simple and secure for everyone and everything.
The company has more than 250 employees, offices in the UK and Abu Dhabi, and technology used by leading financial institutions.
Role overview
Design, build, and maintain components of Callsign's highly transactional Java platform.
Work in an Agile, fast-paced environment with cross-functional teams to deliver secure, scalable, performant software.
Own features from development through deployment while improving code quality, reliability, and efficiency.
Responsibilities
- Design, develop, test, and maintain Java-based services and APIs.
- Write clean, testable, maintainable code and participate in requirements refinement with peers, QA, and Product.
- Join code reviews, perform end-to-end testing, and contribute to continuous improvement.
- Support production deployments and troubleshoot issues with SRE and App Support.
- Identify technical debt and performance bottlenecks.
Requirements
- 3–6 years of commercial Java development experience.
- Strong knowledge of Java 8+ or 17+, Spring Boot, and RESTful API design.
- Experience with relational databases such as PostgreSQL, MySQL, or Oracle, and SQL; familiarity with DynamoDB or other NoSQL databases.
- Familiarity with Docker, Linux, and CI/CD pipelines.
- Understanding of unit, integration, contract, and regression testing; OOP, SOLID principles, and space and time complexity.
- Production experience with metrics for reliable observability.
- Experience with rules engines, expression languages, or workflow engines, and orchestration patterns such as Saga, Process Manager, or state machines.
- Exposure to microservices, Redis, Kafka, and secure coding and application security fundamentals.
- Strong communication, analytical thinking, and collaboration skills.
Good to have
- Familiarity with Prometheus, Grafana, ELK, or OpenTelemetry; experience with Kafka or RabbitMQ message queues.
- Basic knowledge of Kubernetes, AWS, or Terraform, and experience in high-growth or startup environments.
- Exposure to cryptography, encryption and decryption, distributed-system patterns, reactive programming, Spring WebFlux, Project Reactor, or Java Virtual Threads.
- Understanding of encryption, hashing, digital signatures, and TLS/mTLS.
Benefits
- Private premium health insurance, visa costs, and a one-month paid hotel stay on arrival.
- Annual home-country airfare allowance; three months of full-pay maternity leave and two weeks of full-pay paternity leave.
- 25 days of annual leave plus a Callsign bank holiday, not included in the holiday allowance.
- Competitive salary and end-of-service gratuity.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at CallSign
Software Engineer (Full Stack)
, UAE
Callsign is seeking a Full Stack Software Engineer to deliver end-to-end features across Java backend services and modern web interfaces. Applicants should have 3–6 years of commercial full-stack experience, strong Java
Senior Software Engineer (Telco & Comms)
, UAE
Callsign is seeking a Senior Software Engineer to build and operate secure, scalable services, with a focus on telco and communications. The role requires 8+ years with Java 17+, Spring Boot, and Spring Security, plus ha
Security Risk Analyst (FTC)
London, GBR
Callsign is seeking an early-career Security Risk Analyst to support security governance, risk, compliance, audits, third-party assessments, and business resilience. Candidates need a basic understanding of ISO 27001 and
Software Engineer
, UAE
Callsign is seeking an intermediate software engineer to turn business requirements into production-ready code and support planning. The role includes feature development, system design, troubleshooting, code reviews, an
Senior Software Engineer
, UAE
Callsign is seeking a senior software engineer to own end-to-end technical outcomes, design secure and scalable systems, and guide engineering practices. The role requires strong software development fundamentals, profic
Agile Release Manager
, UAE
Callsign is seeking an Agile Release Manager to improve release execution and build agile capability across scrum teams. The role combines release coordination with training and coaching, and requires relevant delivery o
Software Engineer (Full Stack)
, UAE
Senior Software Engineer (Telco & Comms)
, UAE
Security Risk Analyst (FTC)
London, GBR
Software Engineer
, UAE
Senior Software Engineer
, UAE
Agile Release Manager
, UAE