Russian hacker, Vladimir Leonidovitch Levin, attempted the biggest bank heist the world had ever seen via dial-up internet in 1994. Zia Hayat, Callsign CEO and founder, was hooked - armchair fraud became a real possibility. From this moment, Zia knew he wanted to play a part in stopping the bad guys and securing the internet for all. Founded in 2012, Callsign's mission has been to make Digital Identity simple and secure for everyone and everything. In that time, we've grown to over 200 employees, opened offices in Singapore and Abu Dhabi, been recognised as a WEF Global Innovator, and our technology is being used by many of the world's leading financial institutions to keep millions of consumers safe.
But we aren't stopping here. The identity revolution has only just begun, and we are looking to hire the brightest and inquisitive minds to help us make every web, mobile, and physical interaction seamless and secure. If this sounds like you, let's chat.
Responsibilities
Develop and maintain high-quality Java applications
Design and implement RESTful APIs
Work with relational databases such as MySQL, Oracle, and PostgreSQL, and ideally have experience with NoSQL databases
Apply strong knowledge of object-oriented design and development best practices
Estimate, prioritize, and execute tasks either by pair programming or independently
Collaborate with Agile teams or startups to deliver high-quality software solutions
Ensure code quality through Test Driven Development (TDD)
Requirements
3+ years of commercial experience in Java
Experience with relational databases (MySQL, Oracle, PostgreSQL) and ideally NoSQL databases
Proven experience in developing and designing RESTful APIs
Ability to choose the right technology for the task at hand
Strong knowledge of object-oriented design and development best practices
Ability to estimate, prioritize, and execute tasks in a high-pressure environment
Excellent command of the English language
BSc or MSc in Computer Science or a related degree from a top university
Knowledge of Spring Frameworks, including Spring Security, Spring Boot, and Spring Data
Proficiency in Test Driven Development (TDD)
Experience working with Agile teams or startups
Good to Have:
Experience with Continuous Integration
Experience with performant, highly transactional, service-oriented platforms
Working knowledge of Docker, UNIX-based operating systems, and Microservices
Familiarity with application security, cryptography, and security practices
Experience with Kafka and other queue-based messaging systems
Benefits
Private Premium Health Insurance
Visa costs including 1 month paid hotel stay on arrival
Annual Airfare Allowance for the home country
3 months full pay maternity leave & 2 weeks full pay paternity leave
25 days of annual leave + Callsign Bank Holiday (not included in holiday allowance)