Job Title: Principal Java Developer
Job Type: Full-time
Location: Hybrid working but must be commutable to Manchester
Salary: Up to £85,000 per annum
Overview:
On behalf of my client, a leading software solution provider within the financial service industry, we are looking for a highly skilled and experienced Principal Java Developer to take on a key role within their development team. This opportunity offers a combination of technical leadership, mentoring, and active participation in product development. Our client is a well-established company, offering stability, growth, and the chance to work on impactful projects in a collaborative environment.
Key Responsibilities:
* Lead and coach a team of developers, providing guidance through regular 1-to-1 sessions and objective-setting.
* Collaborate with product specialists, UX designers, and testers to deliver high-quality software solutions.
* Contribute to hands-on coding with modern JDKs and development practices such as pair programming, automated testing, and continuous integration using DevOps tools like Kubernetes, Docker, and Terraform.
* Continuously improve processes, researching new technologies and frameworks to drive innovation.
* Support recruitment efforts and assist in team expansion.
Ideal Candidate:
* Strong experience in Java development.
* Must have proven experience in management positions - responsible for appraisals, 1-to-1s and promotions.
* Passion for Agile development and practices such as Test-Driven Development (TDD).
* Excellent technical and interpersonal skills with a keen interest in mentoring and developing others.
* A proactive mindset, ready to challenge the status quo and bring fresh ideas to the table.
* Eager to work in a dynamic environment with a focus on collaboration and innovation.
If you're an accomplished Java developer looking for a leadership role within a forward-thinking company, this is a fantastic opportunity to make a real impact. Apply now to join a team where your skills and contributions will be truly valued.