Sumitomo Mitsui Banking Corporation

Application Developer Team Lead

Sumitomo Mitsui Banking Corporation
Apply
2 hours ago
Charlotte, NC, USAStaff+

Responsibilities

  • Lead the architecture, design, and development of scalable full-stack applications using React.js, Java, Spring Boot, TypeScript, and Node.js.
  • Design and implement RESTful APIs and microservices with attention to performance, scalability, and security.
  • Serve as a hands-on technical leader and mentor developers on object-oriented programming, design patterns, and code quality.
  • Champion Azure cloud services, including API Management, Event Hub, Azure Functions, App Services, and PostgreSQL.
  • Oversee SQL and NoSQL data modeling, storage, and access.
  • Help define and implement CI/CD pipelines, deployment workflows, and containerization strategies using Docker and Kubernetes.
  • Collaborate with product owners, architects, DevOps engineers, and stakeholders to deliver aligned technical solutions.
  • Lead sprint planning and retrospectives and support timely feature and release delivery.
  • Conduct code reviews, enforce coding standards, and maintain technical documentation.

Requirements

  • 10+ years of hands-on full-stack software development experience.
  • Strong expertise in Java with Spring Boot, TypeScript with Node.js, and React.js.
  • Proficiency 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, Kubernetes, and DevOps culture.
  • Experience with relational databases including PostgreSQL and SQL Server, and NoSQL databases such as MongoDB and Cosmos DB.
  • Track record of technical leadership, 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 a related field is preferred.
  • Microsoft Azure, Kubernetes, or Agile certifications are a plus.
  • Experience leading distributed teams and working in global delivery environments is preferred.
  • Familiarity with domain-driven design, event-driven architecture, and API-first development is preferred.

Benefits

  • Hybrid workforce model with the opportunity to work from home and from the SMBC office.
  • Employees must live within a reasonable commuting distance of the Charlotte office.
  • The specific hybrid work schedule will be discussed during the interview process.
  • Reasonable accommodations are available during candidacy for applicants with disabilities.

Tech Stack

Sumitomo Mitsui Banking Corporation

About Sumitomo Mitsui Banking Corporation

10,000+ employees
Contact me