About the role
Location: Toronto, ON Work Model: Hybrid (Work from Office) Experience: 8+ Years We are actively looking for an experienced Senior Java Developer with strong expertise in Capital Markets, specifically in Prime Brokerage, Repo, and Securities Lending.
Key Responsibilities Design, develop, and maintain high-performance Java applications. Build and support Capital Markets platforms. Develop REST APIs and Microservices. Collaborate with business stakeholders and technology teams. Perform code reviews and production support. Drive performance optimization and system enhancements. Participate in the full Software Development Lifecycle (SDLC). Required Skills 8+ years of Java development experience. Strong hands-on experience with Java 8/11/17, Spring Boot, and Microservices. Experience with REST APIs, Multithreading, and Object-Oriented Programming concepts. Strong SQL expertise (Oracle, SQL Server, PostgreSQL). Experience with Kafka, JMS, or MQ messaging technologies. Familiarity with Git, Maven/Gradle, and CI/CD tools. Excellent analytical, problem-solving, and communication skills. Preferred Skills Experience in Prime Brokerage, Repo, Securities Lending, or Capital Markets. Exposure to AWS, Azure, or GCP. Knowledge of Linux/Unix environments. Experience working in Agile/Scrum teams. Qualifications Bachelor's degree in Computer Science, Engineering, or a related field. Proven experience delivering enterprise-scale applications within financial services environments. Interested candidates can send their updated resume via direct message or email at preetika.joshi@inadev.com