🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Job Summary The Backend Developer is responsible for designing, building, and maintaining robust and scalable backend systems that power data-driven and AI applications . This role requires strong expertise in Java or Golang , as well as a solid understanding of databases, distributed systems, and cloud platforms. The ideal candidate will have a proven track record in developing APIs, optimizing high-performance applications, and integrating backend services with Big Data and AI pipelines. Success in this role requires strong collaboration skills, problem-solving ability, and a commitment to delivering high-quality, reliable code within deadlines. Key Responsibilities Design and implement scalable and efficient backend solutions to support Big Data and AI-driven applications. Develop and maintain server-side logic primarily using Java (Spring Boot) and Golang. Collaborate with frontend developers, data engineers, and AI/ML teams to integrate user-facing elements and data pipelines with backend services. Perform additional tasks as assigned by the Line Manager. Build and maintain RESTful APIs and gRPC services to enable high-performance data exchange. Optimize applications for concurrency, performance, and high availability. Write efficient, reusable, and testable code with proper documentation. Manage and optimize relational and non-relational databases (PostgreSQL, MySQL, MongoDB, Elasticsearch). Ensure backend systems are secure, fault-tolerant, and cloud-ready. Job Requirements Bachelor’s degree in Computer Science, Software Engineering, or related field. Minimum of 5 years of backend development experience, with proven expertise in Java (Spring Boot) or Golang. Excellent in PHP (Laravel), Java, Node.js and the J2EE, Spring Boot Framework. Strong understanding of microservices architecture, concurrency, and distributed systems. Proficiency with cloud platforms (AWS preferred – EC2, S3, RDS, DynamoDB, Lambda, Kubernetes). Hands-on experience with streaming/messaging platforms (Kafka, RabbitMQ). Strong understanding of object-oriented programming principles. Ability to write reusable Java libraries. Familiarity with MVC, JDBC, and RESTful concepts. Excellent communication skills and ability to work both independently and within a team. Demonstrates a strong team-oriented mindset and the ability to work effectively both collaboratively and independently. Experience with the following technologies: Spring Boot, Elasticsearch, MongoDB, MySQL, AWS services such as EC2 and S3, RabbitMQ and/or Kafka, OAuth 2 and JWT What We Offer Competitive Compensation: Enjoy a salary package tailored to your skills and experience, along with performance-based bonuses. Comprehensive Benefits: We support your well-being with accommodation, meal allowances, and assistance with work visa processing. Work-Life Balance: Unwind with generous holiday and New Year bonuses. Top-Tier Equipment: Stay productive with the latest tools, including a MacBook and iPhone. Thriving Culture: Immerse yourself in a dynamic, inclusive work environment that fosters growth. Employee Support: Enjoy twice-yearly expense reimbursements for home visits.
Here's where they are and how to stand out in your next interview.
24.795Jobs
9.577IN
74%EN
That number includes positions in India (9,577), Poland (3,429), the United States (1,753), Singapore (787), and Brazil (779). If you're looking to move or work remotely, check which countries match your goals — then filter WorkMundi by location to see what's actually hiring near you.
Most developer ads you'll see are written in English: 18,397 of the 24,795. That doesn't tell you whether the job itself requires you to speak English or work in English daily, so read each posting carefully. Don't assume the language of the ad matches the language of the team.
The employers posting the most developer roles are Link Group (369 jobs), Upvanta (257), jobgether (226), and OfferZen (212). If you're applying to any of these, research their hiring patterns. They move fast and post often, which means they're either scaling hard or replacing people who didn't fit.
In your interview, expect this: 'Walk me through the last time you had to debug something that took you more than an hour. What was it, what did you try first, and what would you do differently?' Hiring managers ask this to see if you think systematically or just try random fixes. Have a real example ready with specifics.