Advertisements
🏢 Turing
Remote Java Backend Engineer
💼 Remote
📍 Remote
💰 Salary Insights
Competitive, typically ranging from $30 to $60 per hour depending on experience
📊 View Detailed Salary Insights ↗
🔗 Explore More
Advertisements
🛠 Skills Required
Java
Git
Docker
Linux
CI/CD
Unit Testing (JUnit/TestNG)
REST APIs
Maven/Gradle
Codebase Navigation
Problem Solving
Communication
🎤 Interview Experience
Turing’s interview process typically starts with a timed online coding test that emphasizes Java data‑structures and algorithmic efficiency. Successful candidates move to a technical interview where they discuss real‑world GitHub issue triage, Docker environment setup, and system design concepts. The final HR round focuses on remote‑work expectations, contract details, and cultural alignment. Preparation should include strong fundamentals in Java, Docker basics, and clear communication of past open‑source contributions.
🏢 Work Culture
Turing promotes a fully remote, results‑oriented culture where engineers enjoy high autonomy and flexible schedules. The company invests heavily in continuous learning, offering internal tech talks, mentorship programs, and clear pathways for career advancement. Employees report a healthy work‑life balance thanks to the emphasis on output over hours.
Advertisements
📚 Free Study Materials (4)
Aptitude Questions & Answers – Strengthen Your Problem‑Solving Skills
Covers a wide range of quantitative and logical reasoning problems that help you ace the initial coding test and interview puzzles at Turing.
Open Resource ↗
Turing Recruitment Process – Real Candidate Experiences
First‑hand accounts of Turing’s interview stages, useful for preparing the coding test, technical interview, and HR round.
Open Resource ↗
PrepInsta – Comprehensive Guides for Software Engineer Interviews
Offers curated interview guides, mock tests, and tips specifically for Java backend roles and remote engineering positions.
Open Resource ↗
LeetCode Problem Set – Practice Coding Challenges
Extensive library of algorithmic problems to sharpen Java coding skills and prepare for the online assessment used by Turing.
Open Resource ↗
✅ Eligibility Criteria
Minimum 3+ years of professional software development experience. Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related engineering discipline (e.g., B.Tech/M.Tech in CSE, B.E. in IT). Minimum academic aggregate of 60% (or equivalent CGPA). No active backlogs at the time of application. Recent graduates (2022‑2024 batches) with relevant internship/project experience are also welcome.
Advertisements
🏆 Selection Process
Round 1: Online coding test focusing on Java and data structures → Round 2: Technical interview covering GitHub issue triage, Docker setup, and system design → Round 3: HR interview discussing remote work preferences, contract terms, and cultural fit
📄
One Resume for All Jobs = Getting Rejected. Fix It in 60 Seconds
Recruiters at Turing spot generic resumes instantly. Get a free AI-customised resume for this Remote Java Backend Engineer role — from your current resume, in under 1 minute.
🚫 Stop Sending Generic Resumes
📈 85% Better Selection Chances
*Official Jobdexo tool
✅ Free · No Login ·Premium Templates - Job-Specific
🎯 Get My Free Custom Resume →
✅ Apply on Official Website →
🔔 Apply before 25 Jun 2026 — 20 days remaining
📋 About the Role
Turing is one of the world’s fastest‑growing AI companies, pioneering a global talent cloud that connects top engineers with cutting‑edge projects. Founded with the vision of democratizing access to high‑impact work, Turing leverages sophisticated AI matchmaking to place developers in fully remote roles for leading tech firms and AI startups. The company has rapidly expanded its footprint, boasting a diverse workforce spread across more than 150 countries, and is backed by prominent investors who believe in its mission to reshape the future of software development.
At the core of Turing’s product suite is a suite of AI‑driven tools that evaluate, train, and improve large language models (LLMs) on real‑world software engineering tasks. By curating verifiable software engineering (SWE) challenges from public GitHub repositories, Turing helps LLMs learn to understand, debug, and refactor code in realistic scenarios. This unique blend of practical engineering and AI research makes Turing an exciting playground for engineers who want to influence the next generation of AI‑assisted development.
The Remote Java Backend Engineer role is designed for seasoned software engineers who thrive in autonomous, remote environments and have a deep familiarity with high‑quality open‑source Java projects. You will work hands‑on to automate development environments, triage GitHub issues, evaluate test coverage, and run codebases locally to benchmark LLM performance on bug‑fixing and code‑generation tasks. The position also offers opportunities to mentor junior engineers and collaborate closely with AI researchers to shape challenging evaluation datasets.
Key Responsibilities:
1. Analyze and triage issues from trending open‑source Java libraries on GitHub.
2. Set up, Dockerize, and configure code repositories for reproducible experimentation.
3. Evaluate unit‑test coverage, quality metrics, and code health of selected projects.
4. Modify and execute codebases locally to assess LLM performance in real‑world bug‑fixing scenarios.
5. Design and propose new repository selections that push the boundaries of LLM capabilities.
6. Automate CI/CD pipelines to streamline testing and data collection workflows.
7. Document findings, write clear issue reports, and share insights with the research team.
8. Lead and mentor a small team of junior engineers, delegating tasks and reviewing their contributions.
9. Collaborate with AI researchers to align engineering tasks with research objectives.
10. Contribute to internal tooling that improves developer productivity and dataset generation.
Tech Stack: Java, Git, Docker, Linux, Bash scripting, CI/CD (GitHub Actions, Jenkins), JUnit/TestNG, REST APIs, Maven/Gradle, basic knowledge of LLM evaluation frameworks.
Growth Path: Starting as a contract engineer, high performers can transition to senior technical lead roles, spearhead larger AI‑driven projects, or move into AI research engineering. The remote‑first culture encourages continuous learning, with access to internal workshops, conferences, and mentorship from industry veterans.
Why Join Turing? You will work from anywhere in India while collaborating with a global team of AI experts. The role places you at the intersection of software engineering and cutting‑edge AI research, offering a rare chance to influence how tomorrow’s LLMs write and fix code. Competitive compensation, flexible hours, and the freedom to shape your own workflow make this an ideal opportunity for ambitious engineers.
🎯
Don't miss this opportunity!
Apply before 25 Jun 2026 — only 20 days left
✅ Apply on Official Website →📤 Share this Job
Advertisements
💼 More Remote Opportunities
Jio Customer Associate
🏢 Jio · 📍 Remote (Pan India)
View →
Data Analytics Virtual Internship/Job Simulation
🏢 Deloitte Australia · 📍 Australia (Remote)
View →
📋 Quick Info
JOB ID
C001-J024
POSTED
5h ago
TYPE
Remote
BATCH
All Batches
⚠️ Disclaimer: Job details on Jobdexo are curated and verified by our creator network. Always confirm details on the official company website before applying.
Always verify details on the official company website before applying.
We do not charge any fee for job applications. Found something suspicious?
Report here →