Skip to main content

Java Backend Developer

London Area, United Kingdom Contract Posted 10 hours ago

Tech Skills

  • Programming

  • Demonstrate in depth knowledge of IDE, language, and toolset in language of choice.
  • Implement critical path components in a large or complex or project.
  • Demonstrate excellent understanding of language & framework and a good working knowledge of the abstraction layer underneath
  • Comfortably test drive any feature/comfortable with TDD cycle
  • Comfortably debug/find complex problems

  • Design
  • Identify and apply appropriate design patterns to problems
  • Understand Idempotence
  • Actively practice the boy scout principle, leaves design, code in a better state than when arrived
  • Understand importance of domain model and can coherently model a problem domain within a given context
  • Understand design patterns such as CQRS and eventual consist
  • Understand how to design for performance at all levels

  • Development Practice
  • Automate everything by default
  • Build a CI/CD pipeline

  • Tech Stack Specialization
  • Java, Spring boot
  • Kafka
  • Postgres
  • Couchbase
  • CI/CD: Azure pipelines / Git Actions.
  • Cloud: Azure


Similar sponsor-licensed roles

More roles in London Area, United Kingdom with active sponsor licences.