At a Glance
- Tasks: Join a Scrum team to develop high-quality Java software and create new features.
- Company: Be part of an industry-leading software house focused on tech-for-good products.
- Benefits: Enjoy flexible working, competitive salary, and a bonus structure.
- Why this job: Work in a collaborative Agile environment that values innovation and continuous improvement.
- Qualifications: Strong Java skills, experience with CI/CD, and a passion for mentoring others.
- Other info: Opportunity to work with modern tools like AWS and Kubernetes.
The predicted salary is between 56000 - 84000 £ per year.
Role: Principal Java Developer
Location: Manchester once every two weeks
Flexibility going forward: once every two weeks, Flexible.
Salary: £70,000 – £80,000 + bonus
- Do you have experience of developing in Java?
- Are you passionate about developing high quality software?
- Are you an enthusiastic problem solver who enjoys working as part of a team in a best practice environment?
- Opportunity to join a industry leading modern software house, that adopts a fail fast mentality to continuously improve their tech-for-good products to best support their customers.
- Follow best practice approaches to development in a highly Agile environment.
We are looking for experienced Developers, Principal level to develop the next iterations of our market-leading software. You will play a vital role as a member of one of our Scrum teams in defining and creating new features to meet the needs of our expanding customer base.
About you
- Eager to take part, bring ideas and share your thoughts with your team and the wider business
- Proactive and inquisitive, willing to challenge the norm to help improve the way we work
- Passionate about collaborating with and contributing to the development of others
The Role
- You will be an active member of your agile Scrum team from day one working with Agile methodologies and frameworks and will commit code in your first week.
- You will develop the latest version of our market leading software utilising tools and practices such as pair programming, automated testing and continuous integration all supported by DevOps technologies
Tech stack including:
- Strong Java development skills + experience CI/CD tooling, automated builds, Spring / Spring Boot
- Advocate for Agile and the ability to drive Agile delivery forwards
- Good grasp of TDD and CI/CD
- Coaching and mentoring skills
- Experience with things like AWS, Kubernetes, NoSQL will make you stand out
If you\’re keen to learn more about this opportunity please apply today or reach out to Joe O\’Sullivan at Burns Sheehan – joe@burnssheehan.co.uk
Burns Sheehan Ltd will consider applications based only on skills and ability and will not discriminate on any grounds.
#J-18808-Ljbffr
Principal Java Engineer employer: Burns Sheehan
Contact Detail:
Burns Sheehan Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Java Engineer
✨Tip Number 1
Familiarise yourself with Agile methodologies and be prepared to discuss your experience in Scrum teams. Highlight any specific projects where you successfully implemented Agile practices, as this will resonate well with our team.
✨Tip Number 2
Brush up on your Java skills and be ready to showcase your knowledge of Spring and Spring Boot. Consider preparing a small project or example that demonstrates your proficiency in these technologies.
✨Tip Number 3
Emphasise your problem-solving abilities and your passion for high-quality software development. Be prepared to share examples of how you've tackled challenges in previous roles, especially in a collaborative environment.
✨Tip Number 4
If you have experience with CI/CD tooling and automated testing, make sure to highlight this in conversations. Discuss how these practices have improved your workflow and the quality of your code in past projects.
We think you need these skills to ace Principal Java Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Java development experience and any relevant projects you've worked on. Emphasise your skills in Agile methodologies, CI/CD tooling, and any experience with AWS or Kubernetes.
Craft a Compelling Cover Letter: In your cover letter, express your passion for developing high-quality software and your eagerness to contribute to a team. Mention specific examples of how you've solved problems or improved processes in previous roles.
Showcase Your Teamwork Skills: Since the role involves working in Scrum teams, highlight your collaborative experiences. Discuss how you've contributed to team success and supported the development of others in your previous positions.
Demonstrate Continuous Learning: Mention any recent courses, certifications, or personal projects that showcase your commitment to learning and improving your skills, especially in areas like TDD, automated testing, and DevOps practices.
How to prepare for a job interview at Burns Sheehan
✨Showcase Your Java Expertise
Be prepared to discuss your experience with Java in detail. Highlight specific projects where you developed high-quality software, and be ready to explain the challenges you faced and how you overcame them.
✨Demonstrate Agile Knowledge
Since the role involves working in an Agile environment, brush up on Agile methodologies. Be ready to share examples of how you've contributed to Scrum teams and how you’ve implemented Agile practices in your previous roles.
✨Emphasise Problem-Solving Skills
Prepare to discuss your approach to problem-solving. Think of specific instances where you identified a problem, proposed a solution, and successfully implemented it, especially in a team setting.
✨Highlight Coaching and Mentoring Experience
As the role requires coaching and mentoring, be ready to talk about your experiences in developing others. Share examples of how you've helped colleagues improve their skills or how you've contributed to a collaborative team environment.