Software Engineer (Full Stack)
Role Overview
Build end-to-end features across high-throughput Java backend services and modern web interfaces.
Collaborate with Product, UX/UI, and QA to deliver secure, scalable, intuitive digital experiences.
Own features from architectural design through implementation, testing, deployment, and operational monitoring.
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
Build end-to-end features across high-throughput Java backend services and modern web interfaces.
Collaborate with Product, UX/UI, and QA to deliver secure, scalable, intuitive digital experiences.
Own features from architectural design through implementation, testing, deployment, and operational monitoring.
Responsibilities
- Design, build, and maintain Java backend services and frontend web applications.
- Develop REST APIs and integrate frontend interfaces with backend systems.
- Build responsive, accessible, performant user interfaces.
- Write maintainable, testable full-stack code.
- Work with Product, UX/UI, QA, and platform teams to translate user requirements into technical solutions.
- Participate in peer reviews and architecture discussions; address technical debt.
- Support deployment pipelines, troubleshoot production issues across the stack, and improve delivery.
Requirements
- 3–6 years of commercial full-stack development experience.
- Strong Java, Spring Boot, and REST API skills; gRPC is a plus.
- Hands-on JavaScript or TypeScript framework experience; React is preferred, and Vue.js or Angular experience is welcome.
- JavaScript, HTML5, CSS3/SCSS, responsive UI design, and frontend build tools such as Vite or Webpack.
- Relational database experience and SQL; understanding of OOP, SOLID, data structures, and algorithms.
- Familiarity with testing frameworks across the stack, Docker, Linux, and CI/CD.
- Exposure to microservices and secure coding, including OWASP Top 10, XSS, CSRF, and secure authentication or token management.
- Strong communication, analytical thinking, and collaboration skills.
Additional experience
- Java 17 with Spring WebFlux and Project Reactor, or Java 21+ Virtual Threads, is good to have.
- NoSQL, TypeScript state management, design systems, Storybook, and Figma are good to have.
- Microservices, Redis, Kafka, Kubernetes, Helm, AWS or GCP, and observability tools are good to have.
- Basic web accessibility and web performance optimization knowledge is good to have.
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