Job Description
Are you passionate about bringing systems to life? Will you challenge the status quo? Do you have the drive to innovate? We’re looking for someone like that to:
- in–depth experience in high volume and high performance, scalable application design experience
- experience in full-stack Java-based development, using Java, Spring Boot, J2EE
- a strong team player who takes and drives initiative
- organized, well-structured and with drive to deliver high quality software solutions / components
- proactive, comfortable working as part of a global team in dynamic environments, with fast-paced deliveries and changing requirements
- excellent communication skills and presentation skills
- familiarity with Finance domain
- experience of building cloud ready and migrating applications using Azure and understanding of the Azure Native Cloud services, software design and enterprise integration patterns
- a real passion for and experience of Agile working practices, with a strong desire to work with baked in quality subject areas such as TDD, BDD, test automation and DevOps principles