Senior Java Software Engineer
- Toronto, ON
- On-site
- Posted Oct 17, 2026
- 1 position
$110,000–$120,000 / year
Opens LinkedIn
- Employment type
- Full-time
- Experience level
- Lead · 10+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Lead a team of developers and guide the design, development, deployment, and performance tuning of Java and Spring-based microservices across cloud platforms. Collaborate with stakeholders and architects to deliver secure, compliant solutions, including event-driven systems, while supporting Agile delivery and maintaining strong client relationships.
Job details
Position Details Job Title: Java Tech Lead Location: Toronto, Canada (Onsite) Job Type - Full Time Job Overview 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 • Implement event driven systems using Kafka • 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.
What you’ll do
Lead a team of developers and guide the design, development, deployment, and performance tuning of Java and Spring-based microservices across cloud platforms. Collaborate with stakeholders and architects to deliver secure, compliant solutions, including event-driven systems, while supporting Agile delivery and maintaining strong client relationships.
Requirements
Requires 7 to 11 years of software development experience, strong expertise in Java, Spring, Spring Boot, microservices, REST APIs, cloud platforms, databases, and Kafka, plus experience leading a team of 2 to 3 engineers. Candidates should also have banking-domain knowledge, familiarity with PCI DSS and tokenization, and strong communication, analytical, client-facing, and Agile skills.
Listed skills
- Microsoft Azure · Preferred
- SQL · Preferred
- REST APIs · Preferred
- Agile · Preferred
- Oracle · Preferred
- Amazon Web Services · Preferred
- Java · Preferred
- Spring Boot · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Java
- Spring
- Spring Boot
- Microservices
- REST APIs
- AWS
- Azure
- Cloud-Native Services
- Kafka
- SQL
- Oracle
- Event-Driven Architecture
- PCI DSS
- Tokenization
- Technical Leadership
- Agile
Job areas
- Software
- Technology
- Management & Leadership
- Finance & Accounting
More jobs from Intellect Design Arena Ltd
Sr. Client Partner
- On-site
- Toronto, ON
- Posted Oct 9, 2026
Account Manager
- On-site
- Toronto, ON
- Posted Oct 9, 2026
Project Manager Contract
- On-site
- Vancouver, BC
- Posted Oct 4, 2026
Project Manager
- On-site
- Vancouver, BC
- Posted Oct 2, 2026
