Senior Java Software Engineer in Toronto

Senior Java Software Engineer in Toronto

Toronto Full-Time 123750 - 151250 $ / year (est.) On-site
I

At a Glance

  • Tasks: Lead a team to design and develop scalable Java applications in the cloud.
  • Company: Join a forward-thinking tech company focused on innovation and collaboration.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Great career advancement opportunities in a supportive team culture.
  • Why this job: Make an impact by driving cutting-edge projects in a dynamic environment.
  • Qualifications: 7-11 years of Java experience and leadership skills required.

The predicted salary is between 123750 - 151250 $ per year.

We are seeking a strong Java Tech Lead with proven experience in delivering scalable microservices and cloud based applications. The ideal candidate will be responsible for leading technical teams, designing high quality solutions, and driving end to end development across Java, Spring, cloud platforms, and modern integration technologies.

Responsibilities

  • Lead a technical team of developers and provide guidance throughout the development lifecycle
  • Design, develop, and implement applications using Java, Spring, Spring Boot, and microservices architecture
  • Work on cloud platforms such as AWS, Azure, GCP or PCF including deployments, infrastructure configuration, and cloud service integration
  • Collaborate with cross functional teams, business stakeholders, and architects to deliver high quality solutions
  • Ensure applications meet industry standards including PCI DSS, tokenization, and other security or compliance requirements
  • Drive technical discussions, code reviews, and performance tuning
  • Work closely with product owners and participate in Agile or Scrum ceremonies
  • Analyze complex problems and provide effective technical solutions
  • Maintain strong client relationships through clear communication and timely delivery

Qualifications

  • Minimum 7 to 11 years of experience in software development with strong focus on Java and microservices
  • Prior experience in leading a development team of at least 2 to 3 engineers
  • Strong expertise in Java, Spring, Spring Boot, microservices, and REST APIs
  • Hands on experience with AWS and Azure including cloud deployments and cloud native services
  • Strong knowledge of SQL or Oracle databases
  • Experience with Kafka and event driven architectures
  • Deep understanding of the banking domain including core banking and retail banking
  • Knowledge of compliance and security standards such as PCI DSS and tokenization
  • Excellent communication, leadership, and client interaction skills
  • Strong analytical and problem solving skills
  • Familiarity with Agile or Scrum methodologies and project management tools

Note: The salary range provided is indicative. Final compensation will be determined based on the candidate’s years of experience, role alignment, internal equity, and market data. We are committed to ensuring fair, competitive, and equitable compensation practices aligned with industry standards.

Senior Java Software Engineer in Toronto employer: Intellect Design Arena Ltd

At Intellect Design Arena, we pride ourselves on being an exceptional employer that fosters innovation and collaboration in the heart of Toronto. Our dynamic work culture encourages professional growth through continuous learning opportunities and hands-on experience with cutting-edge AI solutions tailored for the wealth management sector. Join us to be part of a team that values your contributions and supports your career aspirations while making a meaningful impact in the financial industry.

I

Contact Details:

Intellect Design Arena Ltd Recruitment Team

We think you need these skills to ace Senior Java Software Engineer in Toronto

Java
Spring
Spring Boot
Microservices Architecture
Cloud Platforms (AWS, Azure, GCP, PCF)
REST APIs
SQL