We are looking for a Lead Full Stack Java Developer to design, develop, and lead delivery of enterprise-grade web applications. The role involves hands‑on development along with technical leadership, guiding a team, and ensuring high-quality, scalable solutions in a banking/financial services environment. Key Responsibilities: Lead the design and development of full‑stack applications using Java-based technologies Build scalable backend services using Java, Spring Boot, and microservices architecture Develop responsive front‑end applications using modern frameworks (Angular/React) Provide technical leadership, code reviews, and mentoring to development teams Collaborate with architects, product owners, and stakeholders to define solutions Ensure application performance, security, and scalability standards are met Integrate REST APIs, third‑party services, and enterprise systems Participate in architecture discussions and system design decisions Support CI/CD processes and DevOps practices Required Skills: Strong experience in Java, Spring Boot, and microservices Experience with front‑end frameworks (React or Angular) Good understanding of REST APIs and distributed systems Experience with databases (SQL/NoSQL) Strong knowledge of software design principles and architecture Experience with Git, CI/CD pipelines, and Agile development Preferred: Banking or financial services domain experience Cloud experience (AWS, Azure, or GCP) Experience leading development teams or projects Knowledge of containerization (Docker, Kubernetes) #J-18808-Ljbffr
Lead Fullstack Java Developer
JAY ANALYTIX
toronto, toronto
Published 27 days ago
Report job