3 days ago
Mumbai, IndiaEntry Level / Mid Level
Responsibilities
- Maintain and extend server-side processes covering workflow, persistence, messaging, validation, caching, and business logic.
- Develop and implement product enhancements using industry-standard technologies.
- Troubleshoot and resolve production issues and critical hot fixes.
- Create and maintain automated integration and unit tests.
- Work with Product Management to understand and implement requirements.
- Collaborate with QA and Technical Publications teams to support product quality and documentation accuracy.
- Estimate work effort, identify dependencies, and proactively resolve blockers.
- Collaborate with Nasdaq colleagues in Mumbai and teams in other countries.
Requirements
- 1 to 3 years of experience.
- Strong Core Java development experience, including multi-threaded programming.
- Expertise in object-oriented analysis and design and enterprise application development.
- Experience with JDBC, SQL, Oracle Database, REST APIs, JMS, and Spring Boot.
- Experience with Git, Jenkins, Gradle, Jira, and DevOps tools.
- B.E., B.Tech, or BS in Computer Science or a related field.
- Strong problem-solving, analytical, communication, and collaboration skills.
- AI-assisted development experience or familiarity with using AI tools to generate code and unit tests is desired.
- Preferred experience includes Swing, Angular or other UI frameworks, distributed systems, message-oriented middleware, capital markets, and post-trade processing.
About Nasdaq
Nasdaq builds and operates the Nasdaq Stock Market and multiple U.S. options exchanges, and sells market technology, data, analytics, index, and anti-financial-crime solutions to capital markets and corporates. Its business spans transaction venues, SaaS software, and information services, plus investor relations and ESG reporting tools. Founded in 1971 and headquartered in New York, Nasdaq, Inc. is a public company traded on Nasdaq (ticker: NDAQ) serving customers worldwide.
