The position is for a Backend Developer with strong expertise in Python and Java.
The job is full-time and remote, based in India, Bengaluru.
The developer will be responsible for developing scalable backend services, integration solutions, and AI-driven features that power intelligent applications.
Key responsibilities include designing, developing, and maintaining robust backend systems using Java and Python.
The developer will build and improve integration frameworks for cloud-based and on-premise environments.
They will develop optimized RESTful APIs and backend logic to support scalable systems.
The role involves working collaboratively in Agile teams alongside product managers, QA engineers, and developers.
The developer will review code, ensure best practices, and mentor junior team members.
They will investigate and resolve production issues to maintain system reliability.
The role includes developing autonomous AI agents with intelligent decision-making capabilities.
The developer will integrate large language models (LLMs) to enhance application intelligence and user experiences.
Requirements:
Candidates must have 3 to 5 years of professional experience with Java and Python in backend development.
A strong knowledge of object-oriented programming (OOP) and design patterns is required.
Experience in building RESTful APIs and working with microservices architectures is necessary.
Familiarity with multithreading, concurrency, and system performance optimization is essential.
Exposure to cloud platforms such as AWS or Microsoft Azure is an advantage.
Proficiency with tools like Git, Maven, Jenkins, and Docker is required.
Hands-on experience with LLM frameworks like LangChain or LangGraph is preferred.
Strong analytical thinking and debugging skills are necessary.
Excellent verbal and written communication skills with a collaborative mindset are required.
Benefits:
The position offers the flexibility of remote work.
The opportunity to work with cutting-edge technologies in AI and backend development.
The chance to collaborate with a talented team in an Agile environment.
Opportunities for professional growth and mentorship within the team.