Work embedded in a cross-functional team with software developers, technical product owners and testers all working together towards common goals to develop JVM applications using Test Driven Development and Pair Programming
Drive the design and implementation of our systems, knowing the context and why we are implementing what we are implementing, whilst always looking to improve our systems and ways of working
Requirements
Extensive knowledge of Java or Kotlin programming languages (5 years+)
In-depth knowledge and hands-on experience in a cross-functional, agile development team
3+ years practical experience in test driven development and an interest in pair programming