Software Engineer
Role details
Job location
Tech stack
Job description
Are you a technologist with strong Java backend development skills?
You could be progressing your career working on a financial Tech for Good product in a hands-on Software Engineer role at a scale-up software house.
The platform enables easier money transfer to people in emerging economies, disaster and war zones that do not have access to a bank account; enabling relatives, charities, the UN and UNICEF to get money to remote communities where it is needed most using sophisticated technology.
As a Software Engineer you will collaborate in defining, building, iterating and testing core products including building new features on the payment platform, gateway API and web portal.
There's a modern tech stack encompassing Java, Kotlin, Python, PostgreSQL, AWS, JavaScript and React; you'll have a focus on backend development and will have the autonomy to choose the right tool for the job and introduce emerging technologies.
Requirements
- You have strong Java serverside development experience
- You have a good knowledge of messaging, including Kafka experience
- You have AWS experience
- You have a good knowledge of SQL, PostgreSQL ideally
- You have experience with Kotlin (or are keen to learn)
- You're collaborative and keen to work in start-up environment
- You're a keen technologist who stays up to date with new and emerging technologies, continually learn and use a range of programming languages
- You're likely to be degree educated, Computer Science preferred
Benefits & conditions
As a Software Engineer / Developer you will earn a competitive package including:
- Salary to £90k
- Pension
- Private healthcare
- Life Assurance and Income Protection
- Tax free childcare