Senior Backend Developer - Leeds, United Kingdom - Flutter entertainment

Tom O´Connor

Posted by:

Tom O´Connor

beBee Recruiter


Description
Execute, optimize and coach on the software development lifecycle;

  • Design and develop technical solutions or processes; and create and confirm highquality requirements with stakeholders
  • Suggest alternative methodologies that may be more efficient and actively improve the tooling to improve use cases
  • Tackle tasks by researching and weighing up the pros and cons of various routes to select the right approach
  • Be an expert in your primary programming language, and be competent in others
  • Be an expert in your domain (business and tech) who can guide your team on the best approach for large pieces of work which span multiple components and teams.
  • Be able to leverage the above expertise to support other teams in your function so that we deliver the best product to our customers

What We're Looking For...

  • Passion for building a great consumer product that our customers will love
  • Proven track record of working with Java (preferable, 8+) or similar OOP Languages
  • Experience working with a high concurrency/high transactional/highly available platform
  • Ability to understand the dependencies between components and how they combine to deliver service to the consumer and business
  • Ability to easily recognize system deficiencies and implement effective solutions
  • Expertise using established design patterns
  • Drive to encourage appropriate use of reusability techniques (e.g. design patterns, library extraction, new component creation)

Expertise we ́d love to see

  • Familiarity working with Clientserver protocols such as SOAP, REST
  • Experience working with Kafka and message queueing systems
  • Knowledge of Scala, Akka, memcached, Apache Storm, Apache Cassandra, ZooKeeper
  • Awareness and experience in using agile methodologies

Competencies we hope you have

  • You can establish close relationships with members of the development community inside and outside of own delivery team, underpinned by trust, integrity and respect.
  • You are objective, impartial, and unbiased, ensuring equal treatment for all and that decisions taken are based on objective criteria. You are pragmatic and passionate for the art of problem solving.
  • You work effectively and in partnership with other delivery community members inside and outside of own delivery team on company shared goals that align towards the achievement of the Flutter group technology strategy.
  • To understand and appreciate different and opposing perspectives on an issue and you are able to adapt your approach in order to achieve a successful outcome.
  • You demonstrate a strong commitment to the development of talent. You recommend and support development activities in preparation for future roles. You invest time to coach and mentor others. You can identify, select, and develop top talent including andnot shying away from talent that goes beyond your own capabilities. You work towards creation of an organisation that is an attractive place to work.

More jobs from Flutter entertainment