LEAD JAVA FULL STACK ENGINEER

Job Overview

Location
Toronto, Ontario
Job Type
Full Time Job
Job ID
122307
Date Posted
1 year ago
Recruiter
Raymond Catherine
Job Views
121

Job Description

Responsibilities  

  • Responsible for delivering software using agile development practices with skill combination of Java, Spring Boot, Microservices, APIs, Cloud Platforms. 
     
  • Provide expertise in the full software development lifecycle delivering high-volume, low-latency, scalable and reliable applications. 
     
  • Write well-designed, testable, efficient code. 
     
  • Ensure design follows specifications and deliver superior engineering outcomes. 
     
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review. 
     
  • Work in a team environment. Mentor and coach, the team members. 
     
  • Honing individual engineering competency using the available enablement programs. 
     
  • Participate actively in talent acquisition. 
     
  • Engage in team leadership and people management. 

Qualifications  

  • Highly proficient and hands-on experience in Java, Microservices, Spring Boot, API Development in cloud environments. 
     
  • Experienced in application development using AWS or Azure or GCP (Certification desired – AWS/GCP/Azure). 
     
  • Working experience with SQL or NoSQL databases and any of the UI presentation frameworks  
     
  • Experienced in TDD(Test Driven Development). 
     
  • Good understanding of DevOps concepts and process and CICD tools such as Jenkins, Bamboo, etc. 
     
  • Knowledge of commonly used IDEs like Eclipse, IntelliJ, etc. and UNIX scripts. 
     
  • Expert in Object Oriented analysis and design with solid understanding of software design patterns. 
     
  • Willing to learn new technologies and enjoys working in a dynamic fast paced environment. 
     
  • Have an engineering and consulting mind-set to help clients reach their transformation goals.? 
     
  • Experience in managing complete software development process from conception to deployment. 
     
  • Solid understanding of Agile methodology, estimation techniques and key ceremonies for effective management/collaboration.? 
     
  • Has highly collaborative working style. Can build and lead a team of high performing engineers. 
     
  • Strong communication skills and participates actively in discussions with business stakeholders, architects and the team members. 

Job ID: 122307

Similar Jobs

Meta

Full Time Job

Lead java full stack engineer Lead java full stack engineer

Meta is embarking on the most transformative change to its business and technolo...

Full Time Job

Deloitte

Full Time Job

Lead java full stack engineer Lead java full stack engineer

Deloitte’s Enterprise Performance professionals are leaders in optimizing...

Full Time Job

Labcorp

Full Time Job

Lead java full stack engineer Lead java full stack engineer

Job Duties/Responsibilities:Determine the acceptability of specimens for testing...

Full Time Job

Braintrust

Full Time Job

Lead java full stack engineer Lead java full stack engineer

• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€Â...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept