Back to careers

Java Consultant

London, UK

As a Java Consultant, you will spend most of your time working as part of an agile delivery team (most likely at a client’s offices) on an exciting project helping that client to realise the business benefit of an investment into the cloud.

  • About the role and what you'll be doing

    You will spend most of your time working as part of an agile delivery team (most likely at a client’s offices) on an exciting project helping that client to realise the business benefit of an investment into the cloud. Our projects vary a huge amount from client to client, so you’ll never get bored.

    You can expect to be playing a technical role. You will work closely with Amido Business Analysts and QA engineers to analyse requirements and design an appropriate solution, with the support of your colleagues and your project’s Tech Lead. When not delivering testable technical solutions in the form of high quality code, you will be involved in all other aspects of an agile project, from estimating to refinements and retrospectives. You might also be involved in presenting technical topics to your team, or coaching more junior members of staff, depending on project needs.

    Amido has a rich and varied set of communities (on a wide variety of topics from security to mental health) as well as your core competency that you’ll be encouraged to contribute to, and learn from, where projects and client commitments allow.

    You will be a self-starter, and proactive in your project work and your career, including identifying your training needs, and planning to fill them with the help of your training budget.

  • What you'll bring to Amido

    • Practicing TDD testing
    • Developing in Core Java
    • Familiarity with HTTP concepts
    • Understanding RESTful interfaces
    • Being able to work with Source Control
    • Understanding CI process
    • Being able to understand and apply Design Patterns in the code
    • Understanding the purpose of Databases
    • Being able to work with frameworks (e.g. Spring, etc)
    • Understanding business and client needs
    • Articulating a solution to a technical audience
    • Being able to interact effectively with the team (e.g. approachable, good communication skills, work closely with QA, DevOps, BA, TL, etc)
    • Being proactive (provide accurate estimates, raise blockers, pick up tasks from the backlog)

  • What we offer you

    We will give you a place to strive and grow. You will have the opportunity to work on some super interesting, yet challenging projects with a highly skilled team already in place.

    We will give you autonomy over your work, and the opportunity to have a voice to help shape the projects you’re working on.

    Our guiding values – pragmatic, agnostic and people-first – are reflected in everything we do here and we’re looking for likeminded people to join us and add to this already fantastic culture.

    We are a people-first business and we put people at the heart of everything we do here. Expect an annual training budget of £2k, some flexible working and lots of socials.

    Be prepared to learn a lot, really quickly. You will be surrounded by a group of super smart problem solvers, so if you like to flex your knowledge, pick up new skills and technologies, this is the place for you.

    Being agnostic means no place for extreme views. You will be working with a bunch of humble, open-minded and curious people.

    We have a pragmatic approach to doing things. You will learn how to be hands-on, practical and deal with challenges in a sensible way.

    If this all sounds great, we’d love to hear from you!

  • Benefits package

    • 27 days annual leave
    • Discretionary bonus based on individual and company performance
    • Private medical insurance
    • Life assurance
    • 1:1 financial planning
    • Corporate gym membership
    • £2k training budget
    • Company Pension
    • Season ticket loan
    • Flexible working
    • Cycle to work scheme

Apply for this role

To apply, please submit your details using the form on the right. We endeavour to respond to everyone as quickly as we can but sometimes, we get bombarded with applications and they take a while to go through. If you haven't had a response within two weeks, please assume that we won't be taking your application to the next stage on this occasion. We list all our roles on the Careers page so do keep checking the page in the coming months to see if anything else opens up.

If you have any issues with the form, please email your application to

For our Candidate Privacy Policy, please visit our Terms and Conditions page.

Contact us

Contact us directly regarding the role

Phone: 0203 176 4690

Upload limit is 10mb

The browser you're using is out of date. Please update for better security, speed and experience on this site.