Job Title : Senior Java Tech Lead
Work Location : Markham, ON
Term : Full Time
Note : Markham, ON (Hybrid, days Work From Office, Tue and Wed is mandatory, day flexible any day from Mon Thu Fri)
Job Description
Primary Skills
- Lead the architecture and delivery of microservices built on Spring Boot
- years of experience in Java development with a strong background in enterprise scale systems
- Handson expertise with Spring Boot Spring MVC Spring Security Hibernate JPA
- Experience deploying monitoring and scaling applications in the AWS ecosystem
- Strong skills in API design service integration and data modelling.
- Familiarity with databases Oracle MSSQL NoSQL and optimization strategies
- Proficiency with build and automation tools Maven Jenkins Git
- Knowledge of containerization Docker and microservice orchestration
- Strong collaboration skills ability to lead teams in Agile, Scrum environments
- Oversee migration from legacy SOAP to RESTful APIs ensuring smooth transitions and reduced system complexity
- Deploy and manage services on AWS cloud ECS RDS S Batch Step Functions with a focus on scalability and cost efficiency
- Champion DevOps practices implementing CICD pipelines and containerized deployments with Docker and Jenkins
Secondary Skills
Enhance system reliability through monitoring logging and performance tuningCollaborate with product owners QA and business analysts to translate requirements into robust solutionsProvide mentorship and code reviews to ensure technical excellence across the teamSkills
Mandatory Skills : Hibernate,Java,Java SpringCloud,Microservices,Spring,Spring Security,SpringBoot,SpringMVC,Spring Integration,SpringCloud