Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead Software Engineer @ Nomura

Home > Software Development

 Lead Software Engineer

Job Description

  • A strong Java developer contributing to a complex trading platform for frontoffice electronic trading business.
  • Should be a selflearner with the ability to design & develop end to end solutions and deliver tangible portions across multiple iterations.
  • Contribute with clean, testdriven code adhering to the design and architecture of the product. Strong knowledge of unit test and mocking frameworks
  • Demonstrate strong mentorship and coaching ability to junior team members
  • A strong & consistent focus on automation of the development and delivery pipelines
  • Agile mindset & action oriented. Demonstrate and document stories delivered in each sprint
  • Adherence to instituted coding guidelines and peer review process
  • Effective and clear communication, ability to manage expectations with stakeholders
  • Ensure the delivered features are unit testable for all the use cases. Write automated integration tests where applicable
Mind Set:
Mandatory
Desired
Technical
  • Extensive experience on Core Java, J2EE, Spring Boot and related open source frameworks
  • Strong foundation in data structures and algorithms
  • Experience with concurrency and related features in Java.
  • Applied understanding of OOP & SOLID principles
  • Experience in implementing RESTful interfaces and micro services
  • Strong adherence to TDD & exposure to modern unit test frameworks, mocking methodologies and automated testing
  • Experience with version control system (preferably Git)
  • Experience in sales and trading space with understanding of Equity and/or derivatives products
  • Has fair exposure to FIX protocol and standards.
  • Understanding of CQRS design pattern
  • Experience with distributed caching technologies such as Gemfire/Geode/Redis or similar
  • Experience in delivering low latency /high throughput realtime systems.
  • Exposure to middleware such as JMS or Tibco
  • Exposure to WebSockets, Netty, Spring Webflux
  • Understanding of CI/CD pipelines such as Jenkins

Job Classification

Industry: Financial Services
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Head - Engineering
Employement Type: Full time

Contact Details:

Company: Nomura
Location(s): Mumbai

+ View Contactajax loader


Keyskills:   JMS Core Java Automation Coding TIBCO Agile Data structures Open source Middleware Analytics

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Engineer /senior Engineer - (mcu Rtos)

  • Einfochips
  • 5 - 10 years
  • Hyderabad
  • 21 hours ago
₹ Not Disclosed

SDET Technical Lead

  • Wipro HR Soniya
  • 5 - 8 years
  • Hyderabad
  • 2 days ago
₹ Not Disclosed

Application Lead

  • Accenture
  • 15 - 20 years
  • Bengaluru
  • 3 days ago
₹ Not Disclosed

Application Lead

  • Accenture
  • 5 - 8 years
  • Bengaluru
  • 3 days ago
₹ Not Disclosed

Nomura

Nomura Research Institute Financial Technologies India