Senior Java Engineer - Contract Lead, TDD & CI/CD, Bradford

Senior Java Engineer - Contract Lead, TDD & CI/CD, Bradford

Bradford Freelance Home office (partial)

At a Glance

  • Tasks: Lead Java development projects and mentor junior engineers in a collaborative environment.
  • Company: AND Digital, a forward-thinking tech company focused on digital delivery.
  • Benefits: Competitive pay, flexible working options, and opportunities for professional growth.
  • Other info: Be part of a rapidly growing company with global expansion plans.
  • Why this job: Join a dynamic team making a real impact in the tech industry.
  • Qualifications: Strong Java expertise, experience with TDD, and leadership skills.

We are recruiting for a Senior Java Engineer for a contract role to start ASAP. On-site: 2 dpw in Bradford.

Key skills: strong experience in Java and comfortable with TDD (test-driven development). Must be happy to work INSIDE IR35.

What you’ll bring to the table:

  • 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.
  • Commercial experience working with agile methodologies.
  • 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.
  • Experience of implementing architecture, DevOps, performance or security and an understanding and ownership of best practice as a Lead Engineer (eg. TDD, SOLID, XP).
  • 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.
  • Working knowledge of CI/CD practices and deployments.
  • Experience of writing effective documentation and knowledge sharing.

Equal Opportunities Statement: We are an equal opportunity employer and welcome applications from all qualified candidates. We actively encourage applications from women, ethnic minorities, and individuals with disabilities. We consider all flexible working arrangements, subject to the requirements of the role. Where reasonable adjustments are needed, we will strive to make changes to accommodate them.

Senior Java Engineer - Contract Lead, TDD & CI/CD, Bradford employer: 慨正橡扯

AND Digital is an exceptional employer, offering a dynamic work culture that prioritises collaboration and innovation in the tech industry. With a strong commitment to employee growth, we provide opportunities for continuous learning and mentorship, particularly for those in senior roles like the Senior Java Engineer. Our Bradford Club fosters close-knit relationships with clients, ensuring impactful work while supporting flexible working arrangements to accommodate diverse needs.

Contact Details:

慨正橡扯 Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Java Engineer - Contract Lead, TDD & CI/CD, Bradford

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work at AND Digital or similar companies. A friendly chat can sometimes lead to opportunities that aren’t even advertised yet.

Tip Number 2

Show off your skills! If you’ve got a portfolio or GitHub with projects showcasing your Java expertise and TDD practices, make sure to highlight them during interviews. It’s a great way to demonstrate your hands-on experience.

Tip Number 3

Prepare for the technical interview! Brush up on your Java knowledge and be ready to discuss your experience with CI/CD and agile methodologies. Practising common coding challenges can also give you an edge.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to connect directly with us.

We think you need these skills to ace Senior Java Engineer - Contract Lead, TDD & CI/CD, Bradford

Java
TDD (Test-Driven Development)
JavaScript
Agile Methodologies
DevOps
Architecture Implementation
Performance and Security Best Practices

Some tips for your application 🫡

Show Off Your Java Skills:Make sure to highlight your strong experience in Java right from the start. We want to see how you've used it in real projects, especially in a lead role. Don’t forget to mention any TDD practices you’ve implemented!

Be Agile About It:Since we value agile methodologies, share examples of how you've worked in agile teams. Talk about your role in those teams and how you contributed to delivering quality products. This will show us you’re a great fit for our collaborative environment.

Document Like a Pro:Effective documentation is key! Let us know about your experience in writing clear and concise documentation. This not only helps your team but also shows your commitment to knowledge sharing, which we really appreciate at StudySmarter.

Apply Through Our Website:We encourage you to apply through our website for a smoother process. It’s the best way for us to keep track of your application and ensure you don’t miss out on any updates. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at 慨正橡扯

Know Your Java Inside Out

Make sure you brush up on your Java skills before the interview. Be prepared to discuss your experience with Java in detail, including specific projects you've worked on and challenges you've faced. This will show that you're not just familiar with the language but can also apply it effectively in real-world scenarios.

TDD is Key

Since TDD is a crucial part of this role, be ready to explain your approach to test-driven development. Share examples of how you've implemented TDD in past projects and the benefits it brought to your team. This will demonstrate your commitment to quality and best practices.

Showcase Your Leadership Skills

As a Lead Engineer, you'll need to mentor junior engineers and guide your team. Prepare to discuss your leadership style and provide examples of how you've successfully led teams in the past. Highlight any experiences where you've resolved conflicts or helped team members grow.

Understand CI/CD Practices

Familiarise yourself with CI/CD processes and be ready to talk about your experience with deployments. Discuss any tools you've used and how they've improved your workflow. This will show that you’re not only technically proficient but also understand the importance of efficient delivery in a commercial environment.