Software Engineer (Orchestration)
Role Overview
Design, build, and maintain components of Callsign’s highly transactional Java platform.
Work in an Agile environment with cross-functional teams to deliver secure, scalable, and performant software.
Own features from development through deployment and improve code quality, reliability, and efficiency.
Key Skills for This Role
Full Job Posting
About Callsign
Callsign builds digital identity technology used by financial institutions and describes its mission as securing digital interactions.
Role overview
Design, build, and maintain components of Callsign’s highly transactional Java platform.
Work in an Agile environment with cross-functional teams to deliver secure, scalable, and performant software.
Own features from development through deployment and improve code quality, reliability, and efficiency.
Responsibilities
- Design, develop, test, and maintain Java services and APIs.
- Write clean, testable, maintainable code following engineering practices.
- Clarify requirements with peers, QA, and Product during refinement.
- Participate in code reviews and continuous improvement.
- Perform end-to-end testing of code changes.
- Support production deployments and troubleshoot with SRE and App Support.
- Identify and address technical debt and performance bottlenecks.
Requirements
- 3–6 years of commercial Java development experience; Java 8+/17+, Spring Boot, and REST API design.
- Relational database and SQL experience; familiarity with DynamoDB or other NoSQL databases.
- Familiarity with Docker, Linux, CI/CD, and unit, integration, contract, and regression testing.
- Understanding of OOP, SOLID, and space and time complexity.
- Production metrics and observability experience.
- Experience with rules, expression, or workflow engines and orchestration patterns such as Saga, Process Manager, or state machines.
- Exposure to microservices, Redis, and Kafka; awareness of secure coding and application security.
- Strong communication, analytical thinking, and collaboration skills.
Preferred experience
- Observability tools, message queues, Kubernetes, AWS, or Terraform are good to have.
- Crypto practices, encryption and decryption, distributed-system patterns, reactive programming, Java Virtual Threads, and applied cryptography are good to have.
- Startup or high-growth environment experience is a plus.
Benefits
- Private premium health insurance, visa costs, and a one-month paid hotel stay on arrival.
- Annual home-country airfare allowance, annual leave, and a company bank holiday.
- Paid maternity and paternity leave, 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
Senior Experience Engineer (FTC)
London, GBR
Experience Engineer (FTC)
London, GBR
Software Engineer (Orchestration)
Abu Dhabi, UAE
Software Engineer (Full Stack)
London, GBR
Senior Software Engineer (Telco & Comms)
Abu Dhabi, UAE
Software Engineer (Full Stack)
Abu Dhabi, UAE
Agile Release Manager
Abu Dhabi, UAE
Senior Experience Engineer (FTC)
London, GBR