NONomura
Principal Software Engineer
Mumbai ₹8-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
