Java Developer (Full Stack) in Bradford

Java Developer (Full Stack) in Bradford

Bradford Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
Go Premium
RP Recruitment Ltd

At a Glance

  • Tasks: Lead the development of innovative applications using Python and modern web frameworks.
  • Company: Join a forward-thinking tech company with a focus on collaboration and innovation.
  • Benefits: Enjoy competitive pay, flexible hours, remote work, and health benefits.
  • Why this job: Make a real impact by mentoring others and driving exciting projects.
  • Qualifications: 5+ years in software development with strong Python and web framework skills.
  • Other info: Dynamic team environment with great opportunities for growth and learning.

The predicted salary is between 60000 - 80000 £ per year.

We are looking for an experienced Full Stack Developer specializing in Python to join our innovative team. The ideal candidate will possess a strong technical background and leadership skills, enabling them to drive development projects, mentor junior developers, and collaborate effectively across teams. You will be responsible for designing and implementing high-quality, scalable software solutions.

Key Responsibilities:

  • Lead the design and development of complex applications using Core Python and web frameworks like Flask.
  • Implement best practices in software development, including exception handling, data structures, and object-oriented programming (OOP).
  • Front-end development using VueJS, JavaScript, CSS, and HTML to create seamless user interfaces.
  • Develop and optimize SQL databases, ensuring efficient data storage and retrieval.
  • Utilize AWS Core services and Terraform for cloud infrastructure management and deployment.
  • Design and implement serverless architectures and manage Docker containers.
  • Oversee the integration of various components and troubleshoot/debug applications to ensure smooth operation.
  • Mentor and guide junior developers in coding standards, version control using GitHub, and code tracking.
  • Engage in data analysis and visualization to inform decision-making and enhance application performance.
  • Develop applications using event-driven programming paradigms and adhere to design patterns like Model View Template (MVT) and Model View Controller (MVC).
  • Ensure security and compliance through PKI and OIDC with OAuth 2.0 implementation.
  • Automation: Unit Testing, API Testing and drive automation coverage through TDD.

Qualifications:

  • At least 5+ years of experience in software development, with a focus on Python and web frameworks.
  • Strong understanding of front-end technologies including Vue.js, CSS, and HTML.
  • Proven experience with databases and SQL, along with a solid grasp of data analysis and mathematics.
  • Familiarity with cloud services, particularly AWS, and infrastructure as code tools like Terraform.
  • Hands-on experience with Docker and serverless architectures.
  • Excellent problem-solving skills, attention to detail, and ability to work in a fast-paced environment.
  • Strong communication and leadership abilities, with a knack for mentoring team members.

Essential Skills:

  • Agile experience: prior experience and strong working knowledge in Agile methodologies and using processes to drive continuous improvement.
  • Understanding of CI/CD processes and tools.
  • Ability to identify problems and develop problem statements, research on new technologies and propose proof of concepts with respect to existing business and new business.
  • Ability to effectively present information and respond to questions from business and technical staff.
  • Ability to adjust to rapidly changing requirements and timelines.

Preferred Skills:

  • Experience with Object Relational Mappers (ORMs) and server-side templating languages.
  • Advanced knowledge of AWS services and architecture best practices.
  • Familiarity with design patterns and software architecture principles.

Benefits:

  • Competitive salary and performance bonuses.
  • Flexible work hours and remote work options.
  • Comprehensive health, dental, and vision insurance.
  • Opportunities for professional development and career advancement.
  • Collaborative and inclusive work culture.

Java Developer (Full Stack) in Bradford employer: RP Recruitment Ltd

Join our dynamic team as a Full Stack Developer, where innovation meets collaboration in a supportive environment. We offer competitive salaries, flexible working hours, and comprehensive health benefits, all while fostering professional growth through mentorship and continuous learning opportunities. Our inclusive culture encourages creativity and teamwork, making it an ideal place for passionate developers to thrive and make a meaningful impact.
RP Recruitment Ltd

Contact Detail:

RP Recruitment Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Developer (Full Stack) in Bradford

✨Tip Number 1

Network like a pro! Reach out to your connections on LinkedIn or attend local meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream job.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using Python and web frameworks. We want to see your work in action, so make sure it’s easy to access and visually appealing.

✨Tip Number 3

Prepare for interviews by practising common coding challenges and system design questions. We recommend using platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take the initiative to connect directly with us.

We think you need these skills to ace Java Developer (Full Stack) in Bradford

Core Python
Flask
VueJS
JavaScript
CSS
HTML
SQL
AWS Core services
Terraform
Docker
Event-driven programming
Model View Template (MVT)
Model View Controller (MVC)
PKI
OIDC with OAuth 2.0
Unit Testing
API Testing
Agile methodologies
CI/CD processes
Problem-solving skills
Attention to detail
Communication skills
Leadership abilities
Mentoring

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Java Developer role. Highlight your experience with Python, web frameworks, and any relevant projects that showcase your skills. We want to see how you fit into our innovative team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background aligns with our needs. Don’t forget to mention your leadership skills and mentoring experience!

Showcase Your Projects: Include links to your GitHub or any other portfolio where we can see your work. We love seeing real examples of your coding prowess, especially with Python, VueJS, and cloud services like AWS!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at RP Recruitment Ltd

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in Core Python, Flask, and front-end technologies like Vue.js. Brush up on your SQL skills and be ready to discuss how you’ve used these technologies in past projects. Being able to talk confidently about your experience will show that you’re the right fit for the role.

✨Showcase Your Leadership Skills

Since the role involves mentoring junior developers, prepare examples of how you've led teams or guided others in previous positions. Think about specific situations where you helped someone improve their coding skills or contributed to a project’s success through your leadership.

✨Demonstrate Problem-Solving Abilities

Be ready to tackle some technical challenges during the interview. Practice explaining your thought process when solving problems, especially those related to software development and debugging. This will highlight your analytical skills and ability to think on your feet.

✨Familiarise Yourself with Agile and CI/CD

Since the company values Agile methodologies and CI/CD processes, brush up on these concepts. Be prepared to discuss how you’ve implemented Agile practices in your previous roles and how you’ve used CI/CD tools to streamline development workflows.

Java Developer (Full Stack) in Bradford
RP Recruitment Ltd
Location: Bradford
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>