Sumitomo Mitsui Banking Corporation-posted 4 months ago
$202,000 - $237,000/Yr
Full-time • Senior
Charlotte, NC

We are seeking an experienced and strategic Technical Lead – Full Stack Development with 10+ years of experience designing, building, and delivering enterprise-grade software solutions. The ideal candidate has deep expertise in Java/Node-based back-end development, React.js, and modern cloud-native architectures on Microsoft Azure. You will be responsible for leading cross-functional teams, driving architectural decisions, mentoring developers, and ensuring high-quality code delivery across full-stack solutions. Role is based out of our Charlotte office on a hybrid segmentation.

  • Lead the architecture, design, and development of scalable full-stack applications using React.js (frontend) and Java/Spring Boot/TypeScript/Node.js (backend).
  • Own the design and implementation of RESTful APIs and microservices architectures, ensuring performance, scalability, and security.
  • Serve as a hands-on leader and technical mentor, guiding developers in best practices for object-oriented programming, design patterns, and code quality.
  • Champion the use of Azure cloud services, including API Management (APIM), Event Hub, Azure Functions, App Services, and PostgreSQL.
  • Oversee the use of SQL and NoSQL databases for data modeling, storage, and access.
  • Help define and implement robust CI/CD pipelines, deployment workflows, and containerization strategies using Docker and Kubernetes.
  • Collaborate closely with product owners, architects, DevOps engineers, and stakeholders to deliver technical solutions aligned with business goals.
  • Drive Agile practices, lead sprint planning and retrospectives, and ensure timely delivery of features and releases.
  • Conduct code reviews, enforce coding standards, and ensure technical documentation is maintained.
  • 10+ years of hands-on experience in full stack software development.
  • Strong expertise in Java (Spring Boot), TypeScript (Node.js), and React.js.
  • Proficient in JavaScript, TypeScript, HTML5, and CSS3.
  • Deep understanding of object-oriented design, architectural patterns, and software engineering best practices.
  • Proven experience designing and implementing microservices and RESTful APIs.
  • Advanced proficiency with Azure cloud services and architecture.
  • Strong background in CI/CD pipelines, container orchestration (Kubernetes), and DevOps culture.
  • Experience with relational (PostgreSQL, SQL Server) and NoSQL (e.g., MongoDB, Cosmos DB) databases.
  • Track record of technical leadership, including team mentoring, solution reviews, and cross-team collaboration.
  • Strong communication, leadership, and stakeholder management skills.
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
  • Certifications in Microsoft Azure, Kubernetes, or Agile practices are a plus.
  • Experience leading distributed teams and working in global delivery environments.
  • Familiarity with domain-driven design, event-driven architecture, and API-first development.
  • Competitive salary range between $202,000.00 and $237,000.00.
  • Annual discretionary incentive award.
  • Comprehensive benefits portfolio.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service