Job Title: Sr. Software Engineer
Country: IN
City: Mumbai
Skill Category: ITTechnology
Responsibilities
- Design, Develop and Manage.
- Scalable applications using Java, Spring Boot, and Python to effectively elevate the overall software engineering experience.
- Distributed systems with advanced microservices patterns.
- Applications on Kubernetes clusters with comprehensive container orchestration.
- AI-powered features using Large Language Models (LLMs) and agentic AI workflows
- Autonomous AI agents with multi-step reasoning, tool usage, and decision-making capabilities
- Multi-agent systems with agent orchestration, communication protocols, and collaborative workflows
- Implement agentic workflows including planning, execution, reflection, and self-correction mechanisms
- Optimize RAG (Retrieval Augmented Generation) pipelines integrated with agentic systems
- Vector databases for efficient similarity search and document retrieval
- Embedding systems for text and data processing
- AI agents with external tools and APIs for enhanced functionality and automation.
- Practice Test-Driven Development (TDD) with comprehensive unit, integration, and contract testing
- Apply DevOps and platform engineering principles including infrastructure as code, automated deployments, and monitoring.
- Design and implement efficient data ingestion and processing pipelines.
- Collaborate with cross-functional teams to deliver intelligent software solutions.
- Participate in code reviews and contribute to technical documentation.
- Optimize application performance and troubleshoot production issues in distributed environments.
Required Skills & Experience
Core Expertise
- Python, Java and Spring Boot expertise with microservices development.
- Robust experience with Micro-service Architecture Event-driven architecture with advanced microservices patterns.
- Strong in Distributed systems design and implementation experience.
- Strong knowledge of SQL and NoSQL databases.
- Strong in Test-Driven Development (TDD) and various test integration frameworks.
- DevOps/Platform Engineering skills including CI/
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Sr. Software Engineer (Mumbai)
🏢 Nomura
📍 Mumbai