CMC are looking for a skilled Junior Java developer to join the Quantitative Strategies team. As the Junior Java Developer, you will be building and supporting the design and development of multiple applications using the latest technologies. You will be working with a group of highly technical group of individuals working on complex low latency applications and very large data sets. You’ll spend most of the day working with your team to design and implement new features, investigating and resolving existing and/or live issues.

  • Work alongside quants, developers and test analysts to review business and technical requirements and conduct automated testing in an agile, front office environment
  • Build, maintain and improve automated test frameworks, execute automated testing and report test status
  • Support the production and maintenance of automated functional, integration and regression test packs
  • Provide technical mentoring/help to test analysts on test automation and investigating issues
  • KEY SKILLS AND EXPERIENCE

  • Solid experience of coding in any OO development language (e.g Java / .Net)
  • Experience of using story/bug tracking tools (e.g. Jira)
  • Experience of CI/CD tools (e.g Jenkins, Team City)
  • Experience in source code control
  • Experience of build tools (e.g Gradle, Maven)
  • Experience in an automation testing a bonus
  • Can demonstrate a proven track-record of work in an Agile environment
  • Strong problem solving skills
  • Able to work effectively with minimal supervision, taking ownership of tasks large and small
  • Any experience or understanding of financial derivative trading would be advantageous
  • CMC Markets is an equal opportunities employer and positively encourages applications from suitably qualified and eligible candidates regardless of gender, sexual orientation, marital or civil partner status, gender reassignment, race, colour, nationality, ethnic or national origin, religion or belief, disability or age.