Skip to main content

Lead Java Full Stack Developer - Angular, Multi-Cloud

Technology
Confidential
Toronto, United StatesTodayUntil 6/16/2026

Job description

Job Title:

Senior Full Stack Developer (Java & Angular) - Banking Domain

Experience:

7+ Years in IT Industry

Primary Skill:

  • Java

Job Summary:

We are seeking a highly skilled Senior Full Stack Developer with strong expertise in Java and modern front-end technologies. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications, working across both front-end and back-end layers. Experience with cloud platforms and API development is essential.

Key Responsibilities:

Full Stack Development

  • Design, develop, and maintain scalable full stack applications using Java and Angular.

  • Build responsive and user-friendly interfaces using HTML, CSS, and Angular.

  • Develop robust backend services, RESTful APIs, and microservices.

  • Ensure seamless integration between front-end and back-end systems.

Backend Development

  • Develop server-side logic using Java and Node.js.

  • Work with databases to design schemas, write queries, and optimize performance.

  • Implement secure and high-performance APIs.

Cloud & DevOps

  • Develop and deploy applications on Azure / AWS / GCP.

  • Participate in cloud architecture and deployment strategies.

  • Ensure application scalability, reliability, and security.

Collaboration & Agile Practices

  • Collaborate with cross-functional teams including developers, business analysts, and stakeholders.

  • Participate in Agile ceremonies such as sprint planning, stand-ups, and retrospectives.

  • Contribute to technical design discussions and code reviews.

Must Have Skills:

  • Strong experience in Java

  • Proficiency in Angular, HTML, CSS

  • Full stack development experience (Front-end & Back-end)

  • Experience in API Development (RESTful services)

  • Hands-on experience with Cloud platforms (Azure / AWS / GCP)

  • Knowledge of Node.js

  • Experience with Databases (SQL/NoSQL)

  • Exposure to .NET technologies

Secondary / Good to Have Skills:

  • Banking domain knowledge:
    • Core Banking

    • Customer Banking

    • Commercial Banking

  • Business Analysis and strong business understanding

  • Leadership and mentoring skills

Key Competencies:

  • Strong problem-solving and analytical skills

  • Excellent communication and teamwork abilities

  • Ability to work in a fast-paced Agile environment

  • Ownership and leadership mindset

¿Te interesa este puesto?