Fantastic Fintech with global offices in London, Amsterdam and the New York seek a Senior Software Engineer with a strong knowledge of Java to join the firms growing Application Engineering team. Responsible for creating/maintaining Back End micro services. Utilising Agile, Scrum and TDD Software development methodologies.
The team are looking for candidate with the following attributes:
Several years of professional experience as a software developer
Understanding of full product development life cycle
Knowledge of the Java programming language (5+ years) is required
Knowledge and working experience with object-oriented design and design patterns is beneficial.
Experience with microservice architecture is beneficial
Knowledge of Cassandra is beneficial
Cloud based infrastructure nice to have
Knowledge of Play framework is beneficial
Ability to learn and contribute to React and Redux
High levels of integrity, and a strong ethical sense
Cultural sensitivity and a confident self-starter
Resilient and results orientated
Willing to travel internationally occasionally
Able to work both independently and in a team.
Educated to degree standard ideally in computer sciences (eg BSc, MSc) or similar appropriate education/experience
The firm are currently working remotely but the ability to commute to central London 2-3 days a week in the future will be useful.
McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.