NO

Principal Software Engineer

Nomura
Mumbai8-13 LPA Posted 30 Apr 2025
FULL TIME
Tibco Ems
Application Design
Software Development
Java
Spring
+1 more

Job Description

  • Develop and maintain large, complex Electronic Trade Processing Applications
  • Understand the existing business functions and participate in defining new solutions that meet their business objectives
  • Understand the overall ecosystem and develop appropriate integration solutions
  • Deliver high quality code within the committed deadlines
  • Adhere to the best coding practices that reduce technical debt
  • Expected to work with development and support team members across different regions
  • Partner with analysts across the globe to understand the requirements and to define solutions
  • Support resolution of production and user issues, application testing and maintenance releases
  • Partner with external stakeholders for testing and implementation the deliverables
  • Provide regular updates regarding status or progress made to managers and stakeholders.
  • Gain understanding of various applications and systems being developed by the peer groups
  • Strong problem solving and analytical skills
  • Good written and verbal communication skills
  • Willing to learn new technologies / tools as required, in order to effectively deliver output

Key Skills:

Mandatory Skills:

  • 8+ years of work experience with a solid understanding of Java and Spring
  • Good understanding of OOPS concepts, and design patterns
  • Strong understanding of working with Tibco EMS / RV / IBM MQ / Solace / Apache Pulsar
  • Understanding of memory management, multi-threading - concurrency and synchronization.
  • Strong database knowledge of any one RDBMS (Sybase, Oracle, etc.)
  • Candidate should be a quick learner. Should have demonstrated in the past quick learning capabilities.
  • Strong listening, problem solving, analytical skills and excellent communication skills (both spoken and written English)
  • Must be a team player with prior experience in working in a global development team

Desirable Skills:

  • Knowledge of electronic Rates trading
  • Knowledge of Apache Camel framework
  • Experience in any Continuous Integration and Build environment
  • Industry exposure of Investment banking

Join WhatsApp Channel