Java Software Engineer (Mississauga)

Java Software Engineer (Mississauga)

29 Oct
|
Kelly
|
Mississauga

29 Oct

Kelly

Mississauga

Job Title: Lead Development Analyst – Java

Location:
Mississauga, Ontario (Initially remote then hybrid) Duration : 6 months (right to hire) Hiring Event: November 18–19 Job Summary: Seeking a Senior Java Developer / Lead Development Analyst with 10+ years of experience to build enterprise-grade applications for Global Spread Products Risk and Capital systems. The role involves Java development, microservices, cloud technologies, and low-latency systems, with close collaboration across business and global technology teams.

Key Responsibilities

- Design and develop scalable server-side components using Java and Spring Boot.
- Build RESTful APIs, microservices, and cloud-native applications.
- Collaborate with business analysts and stakeholders to translate requirements into technical designs.
- Develop test cases, follow engineering best practices, and support software releases.
- Provide Level 2 application support and troubleshoot production issues.
- Work across multiple projects in an Agile, globally distributed workplace. Required Skills
- 10+ years of hands-on Java development experience.
- Strong expertise in Java,



OOP/OOAD, multithreading, and thread pools.
- Experience with microservices, distributed architectures, AWS/ECS, Docker, OpenShift, and Kubernetes.
- Hands-on experience with REST APIs, Spring Boot, Oracle/SQL Server, and Linux/Unix shell scripting.
- CI/CD and code-quality tools: Jenkins, TeamCity, SonarQube, and Bitbucket.
- Experience developing real-time, low-latency applications and understanding storage architectures.
- Exposure to messaging technologies such as Kafka and EMS.
- Strong analytical, problem-solving, communication, and stakeholder-management skills. Preferred Qualifications
- Investment banking experience, particularly Risk systems or Spread Products.
- Experience with message brokers; exposure to Clojure is a plus.
- Graduate/postgraduate degree in Computer Science, Mathematics, or a related discipline. Key Stakeholders: Front Office GSP Trading Desks, Middle Office, Regulatory Reform, and Trade, Risk & Shared Services technology teams.

📌 Java Software Engineer (Mississauga)
🏢 Kelly
📍 Mississauga

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: java software engineer (mississauga) / mississauga

Subscribe to this job alert:

Get the latest job offers by email for: java software engineer (mississauga) / mississauga