Java Developer - Remote

Java Developer - Remote

Full-Time 40000 - 50000 £ / year (est.) No home office possible
Y

At a Glance

  • Tasks: Design and optimise backend APIs while collaborating with cutting-edge AI research.
  • Company: Join a forward-thinking tech company focused on innovation.
  • Benefits: Flexible remote work, competitive pay, and opportunities for professional growth.
  • Other info: Engage in a dynamic, collaborative environment with exciting career prospects.
  • Why this job: Be at the forefront of AI advancements and shape the future of developer tools.
  • Qualifications: 3+ years in backend development with strong Java skills and API expertise.

The predicted salary is between 40000 - 50000 £ per year.

Job Summary

Join our customer's team as an experienced Backend Developer. In this high-impact, remote role, you'll design, implement, and continually improve robust backend APIs while collaborating with cutting-edge AI research. You'll help test and shape the next generation of developer tools alongside a high-caliber engineering group.

Job Type: Contract (Part-time)

Location: Remote

Key Responsibilities

  • Design, develop, and optimize REST and GraphQL endpoints for scalable APIs.
  • Drive data validation, error handling, and security best practices within backend services.
  • Plan and execute database migrations, optimizations, and schema changes as needed.
  • Actively test new AI‑powered models in Cursor, providing actionable feedback via incident reports, bug traces, and screenshots.
  • Participate in 4‑day intensive testing bursts, exploring how AI models impact real coding workflows.
  • Engage thoughtfully with the research team in a dedicated Slack channel to discuss findings and propose improvements.
  • Submit detailed post‑burst surveys, delivering insights on model performance and developer experience.

Required Skills And Qualifications

  • 3+ years of professional experience as a backend developer, with strong expertise in Java.
  • Proficient in building and maintaining RESTful and GraphQL APIs.
  • Advanced understanding of backend data validation, error handling, and API security.
  • Hands‑on experience with database migrations, performance tuning, and schema design.
  • Extensive use of AI tools for coding; familiarity with Cursor is highly desirable.
  • Outstanding written and verbal communication skills, with a knack for clear incident and bug reporting.
  • Proven ability to thrive in fast‑paced, confidential, and collaborative remote environments.

Preferred Qualifications

  • Visible contributions to open source (e.g., GitHub stars or contributions).
  • Experience designing or evaluating experimental tooling and developer workflows.
  • Demonstrated enthusiasm for AI advancements in software development.

Skills: spring boot, java, spring, schema, data, models, data validation, database, research, security, graphql

Java Developer - Remote employer: YO HR Consultancy

Join a forward-thinking company that values innovation and collaboration, offering a dynamic remote work environment for Java Developers. With a strong focus on employee growth, you'll have the opportunity to engage with cutting-edge AI research while contributing to impactful projects. Enjoy a culture that promotes continuous learning and provides unique insights into the future of developer tools, making it an excellent place for those seeking meaningful and rewarding employment.
Y

Contact Detail:

YO HR Consultancy Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Developer - Remote

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who are already working with AI or backend development. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those involving RESTful and GraphQL APIs. This is your chance to demonstrate your expertise in Java and how you’ve tackled real-world problems.

✨Tip Number 3

Get involved in online communities! Join forums or Slack channels related to backend development and AI. Engaging with others can help you learn, share insights, and even discover job leads that align with your skills.

✨Tip Number 4

Apply through our website! We love seeing candidates who take the initiative. Make sure to tailor your application to highlight your experience with database migrations and AI tools, as these are key for the role.

We think you need these skills to ace Java Developer - Remote

Java
RESTful APIs
GraphQL APIs
Backend Development
Data Validation
Error Handling
API Security
Database Migrations
Performance Tuning
Schema Design
AI Tools
Communication Skills
Collaboration
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Java Developer role. Highlight your experience with RESTful and GraphQL APIs, as well as any AI tools you've used. We want to see how your skills match up with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about backend development and AI. Share specific examples of your work that demonstrate your expertise and enthusiasm. We love a good story!

Show Off Your Communication Skills: Since this is a remote role, clear communication is key. Make sure your application reflects your outstanding written skills. Whether it's your CV, cover letter, or any additional documents, clarity and professionalism will impress us.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you're keen on joining our team at StudySmarter!

How to prepare for a job interview at YO HR Consultancy

✨Know Your Java Inside Out

Make sure you brush up on your Java skills before the interview. Be ready to discuss your experience with backend development, especially focusing on RESTful and GraphQL APIs. Prepare to share specific examples of projects where you've implemented these technologies.

✨Showcase Your AI Experience

Since this role involves working with AI tools, highlight any hands-on experience you have with AI-powered models, particularly with Cursor. Be prepared to discuss how you've used AI in your coding workflows and any insights you've gained from testing AI models.

✨Communicate Clearly and Effectively

Outstanding communication is key, especially in a remote setting. Practice articulating your thoughts clearly, whether it's about technical issues or project experiences. Prepare to explain complex concepts simply, as you'll need to engage with both technical and non-technical team members.

✨Prepare for Collaborative Problem-Solving

This role requires collaboration with a research team, so be ready to discuss how you approach teamwork and problem-solving. Think of examples where you've worked closely with others to tackle challenges, and be prepared to suggest improvements based on your past experiences.

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

>