Nomura

Principal Software Engineer

Nomura
Apply
2 hours ago
Mumbai, IndiaStaff+

Responsibilities

  • Design, develop, and maintain Java-based infrastructure code for business configuration management.
  • Build and enhance business configuration management functionality.
  • Develop and maintain REST APIs for financial trading systems.
  • Use MongoDB collections and databases for data persistence and retrieval.
  • Implement comprehensive unit testing strategies.
  • Collaborate on regulatory compliance initiatives, requirements discovery, and project prioritization.
  • Participate in architecture, design decisions, code reviews, and software delivery best practices.
  • Work hands-on across development, testing, support, and maintenance releases.
  • Provide L3 production and user issue support and resolve issues quickly.
  • Collaborate with development, QA, and support teams across global regions.
  • Interface with internal and external clients and act as a technical and functional contact point.
  • Mentor junior team members and contribute to weekly scrums.

Requirements

  • Strong Core Java programming skills with a focus on infrastructure code.
  • Experience with MongoDB, SQL Server or similar databases, and SQL.
  • Knowledge of multithreading and memory management.
  • Experience with GitLab CI and continuous integration.
  • Proven experience building and maintaining RESTful services.
  • Knowledge of event-driven systems and messaging patterns.
  • Strong analytical, communication, leadership, and problem-solving skills.
  • Highly proactive, detail-oriented, and able to identify problem areas and evolve solutions.
  • Preferred understanding of investment banking, capital markets, trading systems, and regulatory requirements.
  • Hands-on experience with MongoDB collections and NoSQL databases is highly desirable.
  • Experience with role-based authorization and security frameworks is desirable.
  • Background developing approval workflow systems is desirable.

Tech Stack

GitLab CI/CDJavaMicrosoft SQL ServerMongoDBSQL

Categories

Nomura

About Nomura

10,000+ employees

Nomura is a financial services group with an integrated global network. By connecting markets East & West, Nomura services the needs of individuals, institutions, corporates and governments through its four business divisions: Wealth Management, Investment Management, Wholesale (Global Markets and Investment Banking), and Banking. Founded in 1925, the firm is built on a tradition of disciplined entrepreneurship, serving clients with creative solutions and considered thought leadership.

Contact me