Java Developer


Remote - London

Applicants need to be UK Citizens / ILR / Security Clearance or SC eligible

Roles & responsibilities

A senior developer delivers and integrates software to form a complete service. At this level, you will:

  • Plan and lead development on sets of related work stories
  • There will be lots of challenges of scaling the product and you will have the pleasure of growing and owning a part of the company.
  • Thorough and deep understanding of the system
  • Work with other disciplines to understand what needs to be built and deliver as per plan
  • Coach and mentor reportees for their career development
  • Operate the production services you build
  • Find ways to improve system robustness, resilience and stability
  • Active participation in hiring the Technical Team and leading the dev team.

Technical Skilled needed

  • 5-10+ years of Java experience in building applications/products from product based company
  • Working knowledge of HTTP and at least one Java web development framework (Eg: Spring, Jersey etc.), and HTML/CSS/JavaScript
  • Expert in working with structured data such as XML and JSON
  • Working knowledge of at least one RDBMS (Eg: PostgreSQL, SQL Server, MySQL, Oracle)
  • In depth knowledge in a range of technologies and libraries used in an enterprise, such as logging and monitoring, ORM, authentication/authorisation, cloud hosting environments, systems integration, source control, package management etc.
  • An understanding of common security issues and how to mitigate them
  • Solution-oriented thinker, excellent problem-solving mindset, Ready to take calculated risks and challenges, output-driven work culture, good team worker, and good analytical thinking

Desired skills needed

  • You own champion software maintenance, clean code and practices that make change easy
  • You take ownership of yourself and teams performance with high standards
  • You care about making usable experiences, with a good understanding of front-end development concerns
  • You thrive when you work as part of a team that abides by the spirit of the manifesto of agile software development
  • You solve problems in a systematic and structured way
  • You enjoy learning and helping fellow team members

Apply now

Max file size 10MB.
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.