Architect [multiple Positions Available]

JPMorgan Chase JPMorgan Chase · Banking · Plano, TX +1 · Consumer & Community Banking

JPMorgan Chase is seeking an Architect to create architecture designs and technical blueprints for development teams, optimizing business value from Line of Business and Global Technologies products. The role involves managing architecture and design for the Payments Product, ensuring consistency with strategic direction, documenting and remediating technical debt, and decommissioning legacy capabilities. The Architect will collaborate with various stakeholders, mentor application teams on software design theory, and manage team career progression and performance.

What you'd actually do

  1. Create architecture designs and technical blueprints for the development teams based on the business concepts, goals & objective.
  2. Define current and target state architecture for JPMC's Platform functions, optimizing the business value from both Line of Business and Global Technologies products.
  3. Engage in architecture and design management of various initiatives of the Payments Product and ensure that designs and associated deliveries are consistent with the strategic direction of the impacted development groups and lines of business areas.
  4. Ensure technical debt is documented, approved, and tracked for remediation and drive the decommission of legacy capabilities.
  5. Collaborate with product leaders, head of architects, engineering directors, engineering managers, and developers to ensure adherence to product architecture principles and alert key stakeholders and senior management if there are issues or concerns.

Skills

Required

  • delivering system design
  • application development
  • testing
  • operational stability
  • Java
  • REST and SOAP Services
  • XML
  • JSON
  • observability principles
  • logging
  • monitoring
  • tracing
  • alerting
  • Dynatrace
  • Grafana
  • Splunk
  • NoSQL
  • distributed caching
  • RDBMS
  • messaging
  • streaming
  • database design
  • back-end programming
  • query optimization
  • SQL
  • PL/SQL
  • stored procedures
  • functions
  • packages
  • Oracle relational databases
  • Cassandra NoSQL databases
  • microservices
  • event-driven architecture patterns
  • distributed event stores
  • streaming platforms
  • Kafka
  • cloud technologies
  • Amazon Web Services (AWS)
  • CloudFormation templates
  • EC2
  • Security Groups
  • Application Load Balancers
  • Target Groups
  • S3
  • SQS
  • ECS
  • Docker Images
  • Kubernetes services
  • Auto Scaling
  • analyzing and resolving design and functionality issues in software systems
  • splunk logs
  • AWS tech stack
  • visualizing solutions with Gliffy diagrams
  • Designing and implementing software architecture
  • cloud computing
  • artificial intelligence
  • machine learning
  • mobile technologies
  • Developing and deploying cloud-native applications on AWS infrastructure

Nice to have

  • teach, coach and mentor application teams to use software design theory to make better decisions for their product's objectives.
  • Manage team's career progression and performance evaluation.

What the JD emphasized

  • three- or four-year Bachelor's degree
  • seven (7) years of experience