£70K/yr to £80K/yr
England, United Kingdom
Permanent, Variable

AI Full Stack Java Developer

Posted by Robert Half.

AI Full Stack Java Developer

£80,000

Our client are seeking an AI Full Stack Java Developer to join their growing IT team on a salary up to £80,000. The AI Full Stack Java Developer will be given exposure to new and exciting technologies and the opportunity for development. This is an exciting AI Full Stack Java Developer position, developing systems to support cutting edge technology within the sphere of legal conveyancing systems. The AI Full Stack Java Developer will work fully remotely, with the successful AI Full Stack Java Developer achieving the key points below for serious consideration.

Key responsibilities will be:

  • Lead all AI and machine learning projects and take initiative for new ones.
  • Design, develop, and maintain scalable web applications using Java, Spring Boot, and related technologies.
  • Implement AI and machine learning models into applications, ensuring seamless integration and optimal performance.
  • Collaborate with stakeholders to integrate machine learning algorithms and models into production systems.
  • Develop frontend components using modern JavaScript frameworks e.g., Angular.
  • Ensure applications are secure, efficient, and maintainable by adhering to best practices and coding standards.
  • Participate in the entire software development lifecycle, from requirements gathering and design to implementation, testing and documentation.
  • Manage own work allocation, productivity, and quality of work with minimum supervision.

Rewards

  • Training and wellbeing programmes
  • Recognition schemes
  • Substantial benefits provision
  • Flexibility in working arrangements
  • Company sick pay
  • Discount schemes
  • Ability to purchase additional leave
  • Additional leave day in the month of your birthday

The ideal candidate will need to evidence at least 5 years' experience of the following in your CV:

  • Solid understanding of AI and machine learning concepts, with experience in integrating AI/ML models into applications using services from AWS / Azure / Google.
  • Experience as a Full Stack Developer with a focus on Java and AI technologies.
  • Experience with frontend technologies such as HTML, CSS, JavaScript, and modern JavaScript frameworks (React, Angular, or Vue.js).
  • Knowledge of database systems e.g., SQL / PostgreSQL
  • Knowledge of microservices architecture and RESTful API development.
  • Experience with version control systems - Git and GitHub.
  • Ability to build and maintain working relationships with others and is seen as 'approachable'.
  • Good time management adopting a flexible approach to work.
  • Excellent documentation skills including High Level and Technical Specifications, User Guides etc.
  • Excellent problem-solving skills and the ability to work independently as well as in a team.
  • Strong communication skills, both written and verbal.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, AI and/or a related field of experience.

After successful application, you will be asked to submit a written entry, answering the following questions:

  1. Can you describe a project where you took the lead in implementing AI or machine learning solutions?
  2. Can you describe a project where you integrated an AI/ML model into an application using AWS, Azure, or Google Cloud services? Can you provide details of the services you used?
  3. Can you provide an example of a successful collaboration with stakeholders on an AI
  4. or machine learning project?
  5. What experience do you have developing web application using Java, Spring Boot, and related technologies? - can you provide an example?
  6. Describe your experience working with RESTful APIs?
  7. Which modern JavaScript frameworks have you worked with, and which do you prefer?
  8. How do you ensure your documentation is clear, comprehensive, and useful for its
  9. intended audience? - this could be technical or an end user.
  10. Can you describe a time when you had to explain a complex technical issue to a non-technical audience?

Robert Half Ltd acts as an employment business for temporary positions and an employment agency for permanent positions. Robert Half is committed to equal opportunity and diversity. Suitable candidates with equivalent qualifications and more or less experience can apply. Rates of pay and salary ranges are dependent upon your experience, qualifications and training. If you wish to apply, please read our Privacy Notice describing how we may process, disclose and store your personal data: gb/en/privacy-notice

Security alert: scammers are currently targeting jobseekers. Robert Half do not ask candidates for a fee or request candidates to send applications through instant messaging services such as WhatsApp or Telegram. Learn how to protect yourself by visiting our website: gb/en/how-spot-recruitment-scams-and-protect-yourself

We use cookies to measure usage and analytics according to our privacy policy.