Software Engineer - Java

hackajob - Manchester

Full-time (Permanent)
£40 - £70K
Published on
11 May 2021
1 January 2022

What will you be responsible for?

As a Software Engineer in one of the core engineering teams, you will be responsible for the design, development and delivery of features within the e-commerce platform. Bringing together technologies, you will work both independently and as part of a team to provide highly available services critical to the business.

  • Writing high-quality, scalable code including test suites

  • Design and evolve new services that can scale for the future

  • Solve issues with customer-facing and internal services

  • Collaborate with the team, product owners and stakeholders to deliver key projects

What are we looking for?

  • A solid knowledge of at least one OOP language
    (We use Java however we’re happy to consider engineers from other backgrounds)

  • Demonstrable knowledge of relational (SQL) and/or NoSQL databases

  • Experience designing and building REST based APIs


  • Experience integrating with internal and third-party services

  • A strong understanding of software development best practices

  • Able to work independently in a fast-paced environment Other beneficial skills

  • Knowledge of Java micro-service frameworks, such as Spring Boot or Dropwizard

  • Experience of other programming languages (Go, JavaScript, etc.)

  • Expertise in building both internal and consumer-facing APIs

  • Previous experience building and deploying large-scale, distributed services

  • DevOps (Kubernetes, Docker, etc.)

More jobs at hackajob

Related jobs

Subscribe to our newsletter

Sign up here