We are seeking an experienced Lead Full Stack Developer with 10 to 12 years of expertise in Spring Boot, Angular and Java to join our team in a hybrid work model. The ideal candidate will design and implement robust software solutions ensuring alignment with business objectives. This role requires a deep understanding of software architecture principles and the ability to drive innovation in a collaborative environment.
###
In this role, you will
Design and develop scalable software architectures using Spring Boot and Java to meet business requirements.
Collaborate with multi-functional teams to ensure seamless integration of software components.
Provide technical guidance and mentorship to junior developers fostering a culture of continuous learning.
Analyze and optimize existing systems to enhance performance and reliability.
Lead the development of user documentation to support system architecture and design.
Ensure following standard practices in software development and architecture.
Conduct code reviews to maintain high-quality standards and identify areas for improvement.
Evaluate emerging technologies and recommend their adoption to enhance system capabilities.
Collaborate closely with collaborators to gather and refine requirements ensuring alignment with business goals.
Implement security measures to protect sensitive data and ensure compliance with industry standards.
Drive innovation by proposing new ideas and solutions to complex technical challenges.
Monitor system performance and implement improvements to enhance user experience.
Collaborate with project managers to ensure timely delivery of software solutions.
What you'll need to succeed (required
skills)
+ Overall 12+ years of hands-on experience in
Java, Spring Framework, Spring Boot and Spring Securities
.
+ Proficiency in
Angular 10+
for developing multifaceted frontend applications.
+ Strong expertise in
Microservices architecture, Kafka and MQ
building scalable distributed applications.
+ Proficiency in
MYSQL
Server for database design, stored procedures, query optimization, and performance tuning.
+ Proven understanding of
RESTful APIs
and authentication mechanisms (OAuth, JWT, etc.)
+ Familiarity with DevOps tools, CI/CD pipelines, and cloud platforms
Azure
.
+ Experience with containerization and orchestration (Docker, Kubernetes).
+ Proficient in software architecture, design patterns, and standard processes.
+ Experience in unit testing, integration testing, and automation frameworks.
Working arrangements
We believe hybrid work is the way forward as we strive to provide flexibility wherever possible. Based on this role's business requirements, this is a hybrid position requiring 2-3 days a week in a client office in Toronto, ON. Regardless of your working arrangement, we are here to support a healthy work-life balance though our various wellbeing programs.
The working arrangements for this role are accurate as of the date of posting. This may change based on the project you're engaged in, as well as business and client requirements. Rest assured; we will always be clear about role expectations.
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.