Senior Software Engineer-Java at Pinsent Masons (Birmingham, UK)

Senior Software Engineer-Java at Pinsent Masons (Birmingham, UK)

At Pinsent Masons

Date Posted:


Hours of work: 9:00am – 5:00pm, Monday to Friday. Some out of hours & weekend work (flexibility required)

Purpose of the Role:

  • Delivering business critical software within a fast-paced Agile software development environment

  • Participating in technology deliveries affecting the firm’s strategic vision to rationalise and simplify the software architecture

  • Designing resilient, scalable and fault-tolerant software

What we are looking for:

· Passionate technologists who care about the code they engineer and the quality and elegance of the solutions they build

· Are focused on continuous improvement and fast iterative delivery and embrace the full cycle developer mindset

What you will have:

· An excellent knowledge of core Java

· Experience with Java Framework such as Spring and Hibernate

· Strong data structures, algorithms and design pattern knowledge

· A strong knowledge of system design and architecture across all systems

· Working in Agile Scrum teams

· Experience with external development teams would be beneficial but not required

What you will practice:

·TDD and BDD engineering practices

· CI/CD with short iterative development

· Owning the product lifecycle from beginning to end

Projects you would be involved in:

  • Azure Cloud Technologies

  • Azure DevOps / Jenkins

  • Liferay

  • Springboot

What you will do on a day to day:

  • Work with Java and .Net engineers to help build new and improve existing software.

  • Work with QA teams to automate testing.

  • Liaise with key stake holders and product owners, to realise new features.


· Relevant University degree or equivalent work experience

Apply for the job