Full Stack Java Analyst - Investment Banking
Tech Talent International
Tech Talent International (TTI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to startups, small and mid-sized organizations in Canada/US. We are currently hiring a Java Technical Lead - Investment Banking for our global consulting client.
Role: Java Technical Lead - Investment Banking
Number of Roles : 1
Location: Hybrid - Downtown Montreal, QC
Salary Range: $75 ,000 - $80,000 + 9% bonus + 6% RRSP matching, full health benefits from day 1, 4-5 weeks of paid vacation + many other perks
RESPONSIBILITIES
- Analyze, estimate, and participate in the development of user stories within the Equity Finance Trading Systems domain.
- Design and implement technical solutions while evaluating tactical and strategic approaches, including delivery timelines and impacts.
- Collaborate with Business Analysts, stakeholders, and end users to gather requirements and obtain approvals.
- Develop, test, and maintain applications using Java, Angular, Spring Boot, and related technologies.
- Produce high-quality code, deployment plans, and technical documentation in compliance with established development standards.
- Coordinate testing activities with end users, including test planning, execution, documentation of results, and signoff management.
- Participate in major software implementations, quarterly platform upgrades, and new functionality deployments.
- Develop and maintain internal reports, data extracts, and business requests.
- Contribute to application support, troubleshooting, performance optimization, and continuous improvement initiatives.
- Work closely with global teams in an Agile environment to deliver scalable and reliable solutions.
- Participate in code reviews and promote development best practices.
REQUIREMENTS
Mandatory
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Minimum 3 years of experience in a similar Software Developer role.
- Strong experience with Java and Spring Boot development.
- Experience with Angular development.
- Experience working with REST APIs and SQL databases.
- Experience with GitHub, Jenkins, and CI/CD practices.
- Knowledge of Docker and Kubernetes.
- Ability to work with complex information systems.
- Strong analytical, problem-solving, and organizational skills.
- Excellent communication and collaboration skills.
- Ability to work effectively in a team-oriented Agile environment.
- English fluency, both written and spoken.
Nice to Have
- Experience in Corporate and Investment Banking or Financial Services.
- Knowledge of Equity Finance, Equity Markets, Interest Rates, Derivatives, or Capital Markets.
- Experience with IBM MQ or RabbitMQ.
- Architecture and solution design experience.
Reference: WJ-291_11680432