Nomura
Senior Software Engineer
Interested in this opportunity? Apply through the protected Remote Kraft flow.
Log in to ApplyFull Time
Senior · 5–10 years
Mumbai, IN
Remote
2026-08-14
successfactors
Wholesale Core Services Software Engineering
Requirements Summary
Strong expertise in Python, Java, and Spring Boot with microservices development, experience with Micro-service Architecture & Event-driven architecture, strong understanding of SQL and NoSQL databases, DevOps/Platform Engineering skills, and Kubernetes proficiency
Benefits
Education
Bachelor's degree
Full Job Description
Role Overview The Senior Software Engineer will be part of the Wholesale Core Services Software Engineering division, responsible for creating platforms, SDKs, frameworks, tools, and standards that accelerate software delivery across the Wholesale business. The division solves systemic engineering challenges by improving developer productivity, simplifying technology adoption, standardizing software engineering practices, and enabling teams to build secure, scalable, resilient, and high-quality services efficiently. What You Will Do Design, develop, and manage scalable applications using Java, Spring Boot, and Python to elevate the overall software engineering experience. Implement AI-powered features using Large Language Models (LLMs) and agentic AI workflows. Optimize RAG pipelines integrated with agentic systems. Embed vector databases for efficient similarity search and document retrieval. Practice Test-Driven Development (TDD) with comprehensive unit, integration, and contract testing. Why It Might Be a Fit The ideal candidate will have strong expertise in Python, Java, and Spring Boot with microservices development. Experience with Micro-service Architecture & Event-driven architecture with advanced microservices patterns is a must. The candidate should also have a strong understanding of SQL and NoSQL databases, DevOps/Platform Engineering skills, and Kubernetes proficiency. Requirements Python, Java, and Spring Boot expertise with microservices development Strong 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/CD, infrastructure automation, and monitoring Kubernetes proficiency including deployment, scaling, and service mesh technologies AI/ML Expertise: Advanced Python development skills, including experience with LangChain, LangGraph or similar LLM frameworks, Hugging Face transformers, Vector databases (Qdrant, Weaviate, or similar), Embedding models (OpenAI, BERT, or similar), Agent Frameworks: LangGraph, AutoGen, or custom agent implementations, Multi-Agent Systems: Agent communication, coordination, task delegation, and collaborative problem-solving Benefits Competitive salary and benefits package Remote work flexibility Professional development opportunities Access to cutting-edge AI technologies and resources Collaborative and innovative work environment Health insurance Annual performance bonus Regular team events and activities
Skills and Technologies
Visa sponsorship is indicated for this role.