Java Technical Lead
- Toronto, ON, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Experience
- 10+ years of experience in Java application development with proven experience leading development teams.
- Posting language
- English
- Posted
Original job description
Toronto, ON
Hybrid (2 days per week in-person at Toronto office preferred)
Skills: Digital : Amazon Web Service(AWS) Cloud Computing:Advanced Java Concepts:Digital : Spring Boot Experience Required: 10 & Above Years
Role Descriptions:
10+ years of experience in Java application development with proven experience leading development teams.
Strong expertise in Java, Spring Boot, Microservices, REST APIs, and SQL databases.
Lead solution design, development, code reviews, and technical delivery of enterprise applications.
Experience with Kafka/RabbitMQ, Docker, Kubernetes, and CI/CD pipelines.
Hands-on experience with AWS Cloud platforms and distributed systems.
Preferred: Experience in Banking, Cards, or Payments domain and strong understanding of design patterns and system architecture.
Hybrid (2 days per week in-person at Toronto office preferred)
Skills: Digital : Amazon Web Service(AWS) Cloud Computing:Advanced Java Concepts:Digital : Spring Boot Experience Required: 10 & Above Years
Role Descriptions:
10+ years of experience in Java application development with proven experience leading development teams.
Strong expertise in Java, Spring Boot, Microservices, REST APIs, and SQL databases.
Lead solution design, development, code reviews, and technical delivery of enterprise applications.
Experience with Kafka/RabbitMQ, Docker, Kubernetes, and CI/CD pipelines.
Hands-on experience with AWS Cloud platforms and distributed systems.
Preferred: Experience in Banking, Cards, or Payments domain and strong understanding of design patterns and system architecture.
More about this job
Responsibilities
Lead solution design, development, code reviews, and technical delivery for enterprise applications. Guide development teams and work hands-on with Java-based systems and cloud technologies.
Requirements
Requires 10 or more years of Java application development experience, including proven experience leading development teams. Candidates should have strong expertise in Java, Spring Boot, microservices, REST APIs, SQL databases, messaging systems, containers, CI/CD, AWS, and distributed systems; banking, cards, or payments experience is preferred.
Skills
- Java
- Spring Boot
- Microservices
- REST APIs
- SQL
- AWS
- Kafka
- RabbitMQ
- Docker
- Kubernetes
- CI/CD
- Distributed Systems
- Solution Design
- Code Reviews
- System Architecture
- Design Patterns
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Management & Leadership
Keywords
- Java
- Spring Boot
- Microservices
- REST APIs
- SQL Databases
- Amazon Web Services
- Cloud Computing
- Kafka
- RabbitMQ
- Docker
- Kubernetes
- CI/CD Pipelines
- Distributed Systems
- Enterprise Applications
- Solution Design
- Development Team Leadership
- Code Reviews
- Technical Delivery
- Design Patterns
- System Architecture
- Banking
- Cards
- Payments