Senior Manager

NSE

10 - 15 years

Mumbai

Posted: 4/22/2025

Job Description

 JD for Java Programmer – Manager and SM Grade – NCL Entity

 

SM : 9 to 12 yrs  

 

Expert in software development principles and will be responsible for designing, coding, testing, and maintaining Java services. Technical lead for Java based Backend technology. 

 

Key responsibilities will include,

  1. Design, develop & maintain Java language-based software applications & systems.
  2. Should have strong knowledge of 12-Factor application styles.
  3. Knowledge of Design principles, design-patterns, architectural-patterns, principles, and styles.
  4. Depth knowledge of JVM. Experience with profiling of Java applications (JProfiler and VMS parameters).
  5. Knowledge of Web-development (NGINX, Gateway, LB, Messaging, Caching, etc.) and Micro-service framework (Spring boot, Quarksus, Micronaut, etc.).
  6. Experience of high data-processing application and client-facing service (JSP, API base – REST and GRPC). WebLogic project migration will be plus.
  7. Developing/ POC of new/advanced technological components.
  8. Collaborate with cross-functional teams to gather requirements and understand project objectives.
  9. Write clean, efficient, and modular code in Java, adhering to coding standards & best practices with proper error-handling.
  10. Perform unit testing and debugging to identify and resolve software defects and issues.
  11. Deploy software applications & troubleshoot issues in production & non-production environments.
  12. Develop & maintain technical documentation, including program specifications, user manuals, and design documents.
  13. Conduct code reviews to ensure code quality, maintainability, and adherence to coding standards.
  14. Should mentor and guide team on design and development.

 

Skills:

  1. Primary skills: Linux, JVM, Java (11), Profiler tools (JProfiler)
  2. Api based development
  3. Front end : JSP
  4. Secondary skills: build system (Maven/ Gradle) Service framework (Spring boot/ Quarkus/ Micronaut),  and System design ( eBPF - good to have)

About Company

The National Stock Exchange is India’s largest and most prominent financial market. It introduced a fully automated screen-based electronic trading system, bringing efficiency and transparency to capital markets. NSE operates a wide range of asset classes including equity, debt, and derivatives.

Services you might be interested in

One-Shot Campaign

Reach out to ideal employees in one shot!

The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).