
š Job Title: Senior Backend Developer
š Experience: 5-7 Years
š”Location: Bangalore
š Notice Period :- Immediate Joiners
š” Work Mode - 5 Days work from Office
( Candidate Serving notice period are preffered)
Role Summary
We are seeking a Senior Backend Developer with strong expertise in Python and FastAPI to build scalable, high-performance backend systems integrated with LLM technologies on Azure. The role involves designing distributed systems, optimizing data pipelines, and ensuring secure, enterprise-grade applications.
Key Responsibilities
- Develop backend services using Python & FastAPI (async, middleware)
- Build high-concurrency, scalable systems and microservices
- Work with Azure services and event-driven architectures
- Optimize MongoDB & Redis for performance
- Integrate LLM APIs (OpenAI, Gemini, Claude)
- Implement security (JWT, encryption, API management)
Mandatory Skills (Top 3)
- Strong Python backend development with FastAPI
- Hands-on experience with Microsoft Azure cloud
- Experience in building scalable distributed/microservices systems
Good to Have
- Docker, Kubernetes, CI/CD
- LLM frameworks (LangChain, vector DBs)
- Monitoring tools and real-time data processing

Similar jobs
Position : Lead ā Java Full Stack Developer
Experience : 7 to 12 Years
Location : Kochi / Thiruvananthapuram / Remote
Notice Period : Immediate to 15 Days
Open Positions : 1
Role Overview :
We are looking for a Lead Java Full Stack Developer with strong expertise in Java (Java 21, Spring Boot, and Hibernate), Angular (v19), and AWS to lead agile scrum teams and drive end-to-end feature delivery.
Key Skills Required :
- Java 21, Spring Boot MVC, Spring Data, Hibernate, Gradle
- Angular 19, HTML5, CSS3, JavaScript, REST APIs
- PostgreSQL / RDBMS / NoSQL
- AWS services: S3, Secrets Manager, CloudWatch
- CI/CD (Jenkins, GitHub), Docker
- Unit Testing (Jasmine/Karma or Jest)
- Tools: JIRA, Azure DevOps, Confluence
- Strong in design patterns, OOPs concepts, and performance optimization
- Excellent debugging and communication skills
Responsibilities :
- Design, develop, and deploy scalable full stack solutions
- Lead sprint tasks, perform code reviews, and ensure code quality
- Collaborate with stakeholders and convert requirements into technical specs
- Participate in Agile ceremonies and follow DevOps/CI-CD best practices
- Guide team members and promote technical best practices
Interview Process :
- Technical Round
- 2ā3 Technical Rounds
- Final Technical Discussion
Job Title: Engineering Lead
Role Overview:
We are looking for an Engineering Lead to take end-to-end ownership of technical delivery, design, architecture, and quality for our multi-customer SaaS product. You will lead and mentor the engineering team, drive scalable design and high-quality delivery, manage releases across customer environments, and ensure the stability and performance of the product in production.
Key Responsibilities:
Ā·Ā Ā Ā Ā Ā Ā Ā Ā Delivery & Release Management: Plan and deliver product features and customer-specific releases on time with high quality, ensuring operational readiness and stability across environments.
Ā·Ā Ā Ā Ā Ā Ā Ā Ā Technical Design & Architecture: Lead technical design and high-scale architecture for new and existing modules, ensuring scalability, performance, and maintainability.
Ā·Ā Ā Ā Ā Ā Ā Ā Ā Team Management: Mentor and guide engineers, ensure clarity in priorities, unblock challenges, and foster a culture of ownership and quality within the team.
Ā·Ā Ā Ā Ā Ā Ā Ā Ā Requirement to Delivery: Work with product and customer teams to understand requirements, translate them into designs and implementation plans, and track them through to delivery.
Ā·Ā Ā Ā Ā Ā Ā Ā Ā Product Quality: Establish and maintain engineering best practices, code reviews, automated testing, and CI/CD pipelines to ensure high product quality and reliability.
Ā·Ā Ā Ā Ā Ā Ā Ā Ā Troubleshooting & Support: Lead the team in debugging complex issues in development and production, ensuring minimal downtime and strong customer satisfaction.
Ā·Ā Ā Ā Ā Ā Ā Ā Ā Hands-on Contribution: Actively contribute technically where needed, providing architectural guidance and coding support aligned with the teamās stack.
Requirements:
Ā·Ā Ā Ā Ā Ā Ā Ā Ā Experience: 8ā12 years in software engineering with at least 3+ years in a lead role.
Ā·Ā Ā Ā Ā Ā Ā Ā Ā Proven experience in designing scalable, high-performance architectures and technical solutions.
Ā·Ā Ā Ā Ā Ā Ā Ā Ā Experience delivering multi-customer SaaS product releases, including phased and customer-specific configurations.
Ā·Ā Ā Ā Ā Ā Ā Ā Ā Strong track record of ensuring product quality and stability through structured processes, testing, and monitoring.
Ā·Ā Ā Ā Ā Ā Ā Ā Ā Ability to troubleshoot complex issues and guide teams towards resolution.
Ā·Ā Ā Ā Ā Ā Ā Ā Ā Experience in mentoring and managing engineering teams to drive aligned delivery and high performance.
Ā·Ā Ā Ā Ā Ā Ā Ā Ā Hands-on experience with your relevant tech stack (e.g., Python, Django, Angular, AWS, Docker, Redis, RabbitMQ).
Ā·Ā Ā Ā Ā Ā Ā Ā Ā Excellent communication and collaboration skills with Product, QA, and Customer Support teams.
Ā·Ā Ā Ā Ā Ā Ā Ā Ā Bachelorās or Masterās degree in Engineering or related field.
Responsibilities:
- Good understanding of programming language
- Concepts of Java, Maven
- Source Control
- Logically Strong in coding practices
- Data structure Understanding.
- Security encryption and decryption
- Data encoding decoding
Ā
Requirements:
- Strong core Java development skills.
- Exposure to security tools.
- Experience in working with customers, understanding business requirements
- Good analytical and troubleshooting skills.
- Working knowledge of Jenkins/Maven
- Key requirements: Core Java, CI/CD, Docker, Maven, Jenkins, REST API, Kafka, Redis, cache, elastic cache
About the Role
We are actively seeking talented Senior Python Developers to join our ambitious team dedicated to pushing the frontiers of AI technology. This opportunity is tailored for professionals who thrive on developing innovative solutions and who aspire to be at the forefront of AI advancements. You will work with different companies in the US who are looking to develop both commercial and research AI solutions.
Required Skills:
- Write effective Python code to tackle complex issues
- Use business sense and analytical abilities to glean valuable insights from public databasesĀ
- Clearly express the reasoning and logic when writing code in Jupyter notebooks or other suitable mediums
- Extensive experience working with PythonĀ
- Proficiency with the language's syntax and conventions
- Previous experience tackling algorithmic problems
- Nice to have some prior Software Quality Assurance and Test Planning experience
- Excellent spoken and written English communication skills
The ideal candidates should be able to
- Clearly explain their strategies for problem-solving.
- Design practical solutions in code.
- Develop test cases to validate their solutions.
- Debug and refine their solutions for improvement.
- Python knowledge:Ā object-oriented programming: inheritance, abstract classes, dataclass, dependency injection, design patterns: comand-query, repository, adapter, hexagonal architecture, swagger/Open API, flask, connexion
- Experience on AWS services: lambda, ecs, sqs, s3, dynamodb, auroradb
- Experience with following libraries boto3, behave, pytest, moto, localstack, docker
- Basic knowledge about terraform, gitlab ci
- Experience with SQL DB
What You'll Do :
ļ§ You will be a part of our backend team working on keeping our REST API and GraphQL API up and running and making sure that our users get the right data at the right time.
ļ§ You will have ownership of developing and maintaining our backend services including users, courses, and operations tools that manage our product and logistics.
ļ§ You will work on architecting and scaling highly-available RESTful services and back-end systems from scratch.
ļ§ This is a position for an experienced Node programmer with at least 2 years under the belt, but you don't have to be a rock star, a ninja, or a superhero to apply.
What You'll Need :
ļ§ You will fit well in the backend team if you are passionate about technology and have experience programming in Node. Knowledge of technologies like Cassandra, Elasticsearch, PostgreSQL, REST and JSON will help you get going from day one.
ļ§ As an experienced Node developer, you should be intimately familiar with the platform, with
JavaScript, and with the stables of full-stack web development : HTTP, JavaScript, CSS, HTML, SQL.
ļ§ It's a bonus if you're broadly familiar with other languages as well- we write some services in Go and have data pipelines written in Python- but your main work will be JavaScript through and through.
ļ§ You will be a perfect match with our team if you love collaborating with people from all disciplines to solve complex problems, always want to learn new skills and take ownership of your work.
Striim (pronounced āstreamā with two iās for integration and intelligence)Ā was founded in 2012 with a simple goal of helping companies make data useful the instant itās born.
Striimās enterprise-grade, streaming integration with intelligence platform makesĀ it easy to build continuous, streaming data pipelines ā including change data capture (CDC) ā to power real-time cloud integration, log correlation, edge processing, and streaming analytics.
Strong Core Java / C++ experience
Ā·Ā Ā Ā Ā Ā Ā Excellent understanding of Logical ,Object-oriented design patterns, algorithms and data structures.
Ā·Ā Ā Ā Ā Ā Ā Sound knowledge of application access methods including authentication mechanisms, API quota limits, as well as different endpoint REST, Java etc
Ā·Ā Ā Ā Ā Ā Ā Strong exp in databases - not just a SQL Programmer but with knowledge of DB internals
Ā·Ā Ā Ā Ā Ā Ā Sound knowledge of Cloud database available as service is plus (RDS, CloudSQL, Google BigQuery, Snowflake )
Ā·Ā Ā Ā Ā Ā Ā Experience working in any cloud environment and microservices based architecture utilizing GCP, Kubernetes, Docker, CircleCI, Azure or similar technologies
Ā·Ā Ā Ā Ā Ā Ā Experience in Application verticals such as ERP, CRM, Sales with applications such as Salesforce, Workday, SAPĀ Ā < Not Mandatory -Ā added advantage >
Ā·Ā Ā Ā Ā Ā Ā Experience in building distributed systemsĀ Ā < Not Mandatory -Ā added advantage >
Ā·Ā Ā Ā Ā Ā Ā Expertise on Data warehouseĀ < Not Mandatory -Ā added advantage >
Ā·Ā Ā Ā Ā Ā Ā Exp in developing & delivering product as SaaS i< Not Mandatory -Ā added advantageĀ










