Java Developer

Java Developer

Part-Time 30000 - 40000 £ / year (est.) 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 team focused on innovative developer tools.
  • Benefits: Flexible part-time remote work with competitive pay and growth opportunities.
  • Other info: Engage in a dynamic, collaborative environment with a focus on innovation.
  • Why this job: Shape the future of coding with AI and make a real impact.
  • Qualifications: 3+ years in backend development, strong Java skills, and AI tool experience.

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

Job Type: Contract (Part-time)

Location: Remote

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.

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.

Java Developer employer: YO HR Consultancy

As a Java Developer in this remote role, you'll be part of a dynamic team that values innovation and collaboration, working alongside top-tier engineers to shape the future of AI-powered developer tools. The company fosters a supportive work culture that prioritises employee growth through continuous learning opportunities and encourages contributions to open source projects. With a focus on cutting-edge technology and a flexible work environment, this position offers a unique chance to make a meaningful impact while enjoying the benefits of remote work.
Y

Contact Detail:

YO HR Consultancy Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Developer

✨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 opportunities 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 AI and backend development. Engaging with others can help you learn, share insights, and even get noticed by potential employers.

✨Tip Number 4

Apply through our website! We’re always on the lookout for talented developers like you. Make sure to highlight your experience with AI tools and your contributions to open source projects when you apply.

We think you need these skills to ace Java Developer

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

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience as a backend developer, especially with Java. We want to see how your skills align with the role, so don’t be shy about showcasing your expertise in RESTful and GraphQL APIs!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about working with AI and how your background makes you a perfect fit for our team. Let us know what drives you and how you can contribute to our projects.

Showcase Your Communication Skills: Since this role involves collaborating with a research team, we need to see your outstanding written communication skills. Be clear and concise in your application, and don’t forget to mention any experience you have with incident reporting or bug tracing!

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 don’t miss out on any important updates. Plus, we love seeing applications come in through our platform!

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 REST 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 relevant experience you have with AI-powered models or tools like Cursor. Be prepared to discuss how you've used these technologies in your previous roles and the impact they had on your work.

✨Communicate Clearly

Outstanding communication is key, especially in a remote setting. Practice explaining complex technical concepts in simple terms. You might be asked to describe your approach to error handling or data validation, so make sure you can articulate your thought process clearly.

✨Engage with the Research Team

Familiarise yourself with collaborative tools like Slack, as you'll be engaging with the research team. Think about how you can contribute to discussions and provide actionable feedback. Showing enthusiasm for collaboration will set you apart from other candidates.

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

>