Source description
About the role
Lead Full-Stack Development: Oversee the end-to-end system architecture, implementation, and delivery of cutting-edge web applications using Spring Boot and React. Team Leadership & Mentorship: Mentor, motivate, and manage a team of developers, fostering a collaborative and high-performance culture. Conduct code reviews, provide technical guidance, and encourage continuous learning. Solution Architecture: Define and document scalable, secure, and maintainable architectures. Collaborate with stakeholders, product managers, and UX/UI teams to translate requirements into feasible technical solutions. Agile Project Management: Lead Agile ceremonies such as sprint planning, stand-ups, and retrospectives. Ensure timely delivery of features and bug fixes by effectively allocating resources and prioritizing tasks. Quality Assurance: Establish and enforce coding standards, testing protocols, and best practices. Ensure robust CI/CD pipelines, automated testing, and code quality metrics are upheld. DevOps & Deployment: Oversee deployment processes, optimize application performance, and implement monitoring solutions. Collaborate with DevOps teams to automate infrastructure and ensure high availability. Stakeholder Communication: Act as a point of contact between technical teams and non-technical stakeholders. Present progress, solicit feedback, and translate business goals into actionable plans. Technology Evangelism: Stay up-to-date with emerging trends in Java, Spring Boot, React, and related technologies. Advocate for the adoption of modern tools and frameworks to enhance productivity and maintain a competitive edge. Infrastructure as Code (IAC) & Cloud Proficiency: Expertise in designing, implementing, and managing cloud infrastructure using tools such as Terraform, Azure Resource Manager. Proven experience with Microsoft Azure, including deploying and scaling applications, leveraging cloud-native services, and optimizing cost and performance across distributed systems. Observability & Monitoring: Proficient in application performance monitoring and end-to-end observability using Dynatrace or similar platforms, ensuring proactive identification, analysis, and remediation of system bottlenecks and incidents. Test Architecture & Strategy: Deep understanding of test architecture principles, including test automation frameworks, integration testing, and continuous testing strategies to ensure code quality, reliability, and maintainability throughout the software delivery lifecycle. Problem Solving: Diagnose and resolve complex technical challenges across the stack, ensuring the reliability and stability of mission-critical applications.
More at Northern Trust
Related open roles
Senior Lead, Automation - Observability Platforms
Mumbai
Senior Lead Observability - Dynatrace
Bangalore
Principal Architect - GitHub & Azure DevOps Platform Engineering
Bangalore
Consultant, FRAR - Credit Risk Technology & Reporting
Bangalore
Senior Lead, Automation - Observability Platforms
Bangalore
Senior Lead - Observability - Dynatrace
Bangalore