JPMorgan Chase - Chicago, IL

posted 23 days ago

Full-time - Senior
Chicago, IL
Credit Intermediation and Related Activities

About the position

As a Senior Lead Software Engineer at JPMorgan Chase within the Consumer & Community Bank's Global Customer Platform, you will be an integral part of an agile team focused on enhancing, building, and delivering trusted market-leading technology products. This role involves driving significant business impact through technical expertise and problem-solving methodologies, while also contributing to a culture of diversity, equity, inclusion, and respect.

Responsibilities

  • Provide technical guidance and direction to support the business and its technical teams, contractors, and vendors.
  • Develop secure and high-quality production code, and review and debug code written by others.
  • Drive decisions that influence product design, application functionality, and technical operations and processes.
  • Serve as a function-wide subject matter expert in one or more areas of focus.
  • Contribute to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle.
  • Influence peers and project decision-makers to consider the use and application of leading-edge technologies.
  • Develop software and database solutions using Java, Spring Boot, Kafka, and REST APIs.
  • Actively innovate and continuously improve by way of ideation, build, and implementation of solutions.

Requirements

  • Formal training or certification on technology concepts and 5 years applied experience in building highly performant, scalable, and resilient applications with expertise in API & microservices implementations.
  • Hands-on practical experience delivering system design, application development, testing, and operational stability.
  • Advanced in one or more programming languages.
  • Advanced knowledge of software applications and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning, mobile, etc.).
  • Ability to tackle design and functionality problems independently with little to no oversight.
  • Practical cloud-native experience.
  • Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field.
  • Possess hands-on deep expertise in multiple technology domains and technologies such as: Java (Core & EE, Spring Boot, Spring MVC, Spring Cloud), Microservices & multi-tier architectures, API - REST, API Gateway, DevOps/CI/CD (GIT/Bitbucket, Maven, Gradle, Jenkins, Sonar).
  • Engage with stakeholders, including clients, to gather requirements and translate them into technical specifications.

Nice-to-haves

  • 10 years of software development experience.
  • Experience working at code level.
  • AWS Solutions Architect or Developer certification.
  • Strong Kubernetes practical knowledge and certification.
  • Experience working with AI/ML technologies and architecture.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service