
Qualifications:
- 3+ years of professional software development experience, with a strong focus on backend development.
- Proficiency in one or more programming languages such as Java, Python or Golang
- Strong understanding of database systems, relational (e.g., MySQL, PostgreSQL), NoSQL (e.g., MongoDB, Cassandra), and columnar (SingleStore, Redshift, BigQuery, Snowflake)
- Hands-on experience with message brokers such as Kafka, RabbitMQ, or Amazon SQS.
- Experience with cloud platforms (AWS or Azure or Google Cloud) and containerization technologies (Docker, Kubernetes).
- Proven track record of designing and implementing scalable, high-performance systems.
- Excellent problem-solving skills and the ability to think critically and creatively.
- Strong communication and collaboration skills, with the ability to work effectively in a fast-paced, team-oriented environment.

About Inflectionio
Similar jobs
Role: Senior Software Engineer (SDE III) – AI & Backend
Location: Bangalore
Experience: 5-8 Years
Notice: Immediate – 15 Days
Work Mode: Work From Office
Type: Contract to Hire (CTH)
Role Overview
We are looking for a Senior Software Engineer with strong expertise in backend development and AI systems. You will build scalable platforms, AI-powered agents, and real-time voice applications.
What You’ll Do
● Design and develop scalable backend services using Python
● Build microservices, RESTful APIs, and event-driven systems
● Develop AI-powered agents using LLM frameworks and multi-agent systems
● Work on voice systems using STT/TTS and real-time streaming architectures
● Integrate APIs, vector databases, and RAG-based systems
● Collaborate with cross-functional teams and mentor junior engineers
What We’re Looking For
● 5+ years of experience in software development
● Strong proficiency in Python.
● Experience with microservices and distributed systems
● Hands-on experience with LLMs and agent frameworks (LangChain, AutoGen, etc.)
● Familiarity with vector DBs, embeddings, and cloud platforms (AWS/GCP/Azure)
● Good communication skills and ownership mindset
Nice to Have
● Experience with voice systems (STT/TTS) and real-time architecture
● Exposure to MCP or similar frameworks
● Experience building AI copilots or multi-modal systems
Job Description:
- He / She candidate must possess a strong technology background with advanced knowledge of Java and Python based technology stack.
- Java, JEE, Spring MVC, Python, JPA, Spring Boot, REST API, Database, Playwright, CI/CD pipelines
- * At least 3 years of Hand-on Java EE and Core Java experience with strong leadership qualities.
- * Experience with Web Service development, REST and Services Oriented Architecture.
- * Expertise in Object Oriented Design, Design patterns, Architecture and Application Integration.
- * Working knowledge of Databases including Design, SOL proficiency.
- * Strong experience with frameworks used for development and automated testing like SpringBoot, Junit, BDD etc.
- * Experience with Unix/Linux Operating System and Basic Linux Commands.
- * Strong development skills with ability to understand technical design and translate the same into workable solution.
- * Basic knowledge of Python and Hand-on experience on Python scripting
- * Build, deploy, and monitor applications using CI/CD pipelines, * Experience with agile development methodology.
- Good to Have - Elastic Index Database, MongoDB. - No SQL Database Docker Deployments, Cloud Deployments Any Al ML. snowflake Experience
🚀 We’re Hiring: Senior Software Engineer – Backend | Remote | Full-time
Are you a backend engineering expert who thrives in high-growth startup environments?
Do you enjoy solving complex challenges with the latest technologies like Java 18+, Spring Boot 3+, and scalable microservices?
We’re looking for a Senior Software Engineer – Backend to help us build a world-class data science platform that powers cutting-edge AI solutions.
What You’ll Do:
🔹 Build and optimize scalable, secure backend systems
🔹 Collaborate with product owners & architects to shape business solutions
🔹 Deliver high-quality, production-ready code with best practices (unit testing, CI/CD, automation)
🔹 Work with modern tools like Kubernetes, Docker, NodeJS, React
🔹 Contribute to a high-performance engineering culture and drive innovation
What We’re Looking For:
✔️ 6+ years of experience with Java/Python, Spring Boot, REST APIs, microservices
✔️ Strong CS fundamentals, algorithms, and system design skills
✔️ Experience in secure web applications & scalable backend architectures
✔️ Knowledge of cloud (AWS/GCP/Azure), GitHub Actions, and Unix scripting
✔️ Startup mindset – fast learner, problem solver, impact-driven
🌍 Remote | High-growth environment | Global impact
We are seeking a skilled Java Developer with 5+ years of experience in Java, Camunda, Apache Camel, Kafka, and Apache Karaf. The ideal candidate should have expertise in workflow automation, message-driven architectures, and enterprise integration patterns. Strong problem-solving skills and hands-on experience in microservices and event-driven systems are required.
Our client is the Health-tech initiative of India's largest business house. Started in 2015, it empowers healthcare providers and consumers in India. All healthcare monitoring services are made available through an app that will help connect doctors, hospitals, pharmacies, laboratories and consumers, enabling preventive and predictive healthcare. It helps the care-givers to track the entire patient journey from the initial appointment and maintaining their records, generating lab test reports to providing virtual consultation and home-care solutions. It is expected that this futuristic guide will strengthen doctor-patient relationship and enhance the in-clinic experience.
As the Java Programmer, you will be responsible for developing cutting edge health-tech applications that include high scale transaction processing, intelligent bot based programs and data analytics.
What you will do:
- Building components for the company's advanced health tech platform using Java, Solr, SpringBoot, DialogFlow
- Communicating effectively in a cross-functional product development team and present ideas and solutions effectively
- Participating in technical planning and requirements gathering phases including design, code, test, troubleshoot, and document engineering software applications
- Developing the Code as per the requirements
- Working with product team and constructing the tech roadmap
- Designing, building and scaling the company's backend microservices
- Maintaining code integrity and organization
- Applying all quality requirements to make the code production ready
- Developing and deploying new features to facilitate related procedures and tools if necessary
- Developing documentation related to technical aspects and to facilitate current support, development, upgrades, or migrations
- Designing and building efficient, reusable, and reliable Java code
- Pro actively catching and fixing bugs, and providing support for the back end services
- Managing servers and infrastructure by keeping the lights on and refining the deployment architecture
What you need to have:
- Expert at hands on programming in JAVA and J2EE
- Must be from Product based companies (Should have developed Web Apps)
- Proven expertise in Java interfaces with MongoDB (or similar noSQL databases) as well as relational databases (mySQL, Postgres etc)
- Key contributor in atleast one 6+ months development project involving SpringBoot and Hibernate
- Strong understanding of application server infrastructure
- Good working knowledge of Maven based build systems
- Good understanding of build and deployment pipelines that involve ANT and Jenkins
- Proficient understanding of code versioning tools, such as Git or SVN
- Good knowledge of working on Rest APIs, Webservices
- Excellent problem-solving skills
- Hands on experience with Lucene/Solr
- Familiarity with DiagFlow based chat bot building
- Knowledge of NLP
- Learnt AI/ML systems
- Excellent interpersonal skills and the ability to build good working relationships.
- Must be self-motivated to prioritize and manage workload and meet critical project milestones and deadlines.
- Able to effectively collaborate with a team as well as take initiative and work independently to solve problems
• Design, implement, and extend core platform services and APIs to enable new
products and features to be built.
• Provide technical contribute to the core team that powers our backend services for
millions of concurrent users.
• Build and own the core systems that form the architecture of our backend services
from api gateways, service observability and inter-service communications to higher
level business components like identity, therapeutic engine, and analytics systems
just to name a few.
• Drive the qualitative aspects of the backend services, like performance, scalability,
observability, reliability and security and so on.
Must have hands on with Spring Boot, Microserives
Must have Angular / React experience
immediate to 30 days offical notice will be considered
Mentor To Go is an android and web based platform to help students improve their work readiness through self-learning sessions, personalised mentorship provided by mentor professionals from a range of careers, and work experience opportunities.
The technology platform implements functionalities such as: screening surveys of mentors and mentees, training content for mentors, matching through an algorithm, and mentorship through the delivery of structured activities.
The application technology architecture comprises of the following:
o a Python Django web application with NGinx and Gunicorn
o PostgreSQL database
o A React Android and Web app
o Rest APIs which interact between the Android app and the Django webserver
Our vision at Mentor To Go is to provide career mentorship to young people anywhere, anytime across the length and breadth of India.
We are looking for a backend software developer who is passionate about using web technologies to solve social problems and creating experiences that are elegant and effective. You will own the back end development of features of the Mentor To Go platform from conceptualisation through design and testing, working closely with other developers, the technical project manager, and the program operations team. You are user-centric, continuously demonstrate strategic & analytical abilities, and are laser focused on executing at speed. You must have the ability to succeed in a fast paced environment, where success is dependent on your ability to collaborate with cross-functional team members in a positive, productive, and transparent way.
Minimum requirements
- Bachelor’s degree in engineering preferably CS or related discipline
- 3+ years experience working in Unix/Linux environments building web and mobile applications
- Proficiency in developing and deploying cloud based Python/Postgresql applications preferably using frameworks such as Django
- Experience with design and development of moderately complex software projects
- Strong written and oral communication skills
- Familiarity with version control software such as Git
Desired requirements
- 5+ years of overall relevant work experience
- Experience building apps using React/React-Native
- Basic understanding of AWS cloud
- Ability to participate in technical discussions and help make technical trade-offs
About Mentor Together
https://mentortogether.org/">Mentor Together is India’s first and largest youth mentoring non-profit organization with a mission to facilitate empowering mentoring relationships and networks that help young people break the inequalities of opportunity and actualise their potential.
http://bit.ly/mentortogo">Mentor To Go is the world’s first mobile mentoring platform created by Mentor Together with the support of Cisco India, LinkedIn Social Impact, British Telecom and Sterlite Technologies.










