Senior Java Developer
Posted
Summary
Senior Java Engineer in a commercial agile team, providing technical leadership, full-stack development with Java and JavaScript, CI/CD, mentoring, and client/stakeholder collaboration.
- We are recruiting for a Senior Java Engineer
- Commercial experience working with agile methodologies
- Experience of implementing architecture, DevOps, performance or security and an understanding and ownership of best practice as a Lead Engineer (eg. TDD, SOLID, XP)
- Proven development experience of working as a Lead Engineer in a commercial development team with an expert understanding of Java and Javascript and wider experience in different tools and frameworks across the stack
- Working knowledge of CI/CD practices and deployments
- Experience of writing effective documentation and knowledge sharing
- The ability to take clients wider business concerns into account when making technical decisions and dealing with the challenges from stakeholders that come with this
- Comfortable mentoring junior engineers and supporting Squad Leads, with the attributes to provide technical guidance as the most senior engineer on a project and ensuring the development team is achieving project goals and maintaining quality standards
- You enjoy sharing knowledge and helping others grow
- You value low-ego collaboration and enjoy working as part of multidisciplinary teams
- You care deeply about producing high-quality work that delivers real value
- You’re comfortable navigating ambiguity and solving complex problems collaboratively
- You’re pragmatic, adaptable and outcome-focused
- You bring strong expertise in your craft, alongside a willingness to keep learning
- You communicate clearly and build trust quickly with clients and teammates
