At JP Morgan Chase, solving business problems through innovation & engineering practices, specifically building Chase's next generation Core Deposit System
Requirements
Expert in one or more programming language(s) including Java
Advanced knowledge of software application development and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
Experience applying expertise and new methods to determine solutions for complex technology problems in one or more technical disciplines
Expert knowledge and direct experience building applications in cloud using Kubernetes, Service mesh, Kafka, API Gateways, SQL/NoSQL DB
Practical cloud native experience and Certified in Public cloud (preferably AWS Solutions Architect – Associate or Professional)
Expertise and In-depth knowledge in PostgreSQL and distributed SQL Databases
Expertise using monitoring tools such as Dynatrace
Responsibilities
Design modern technology solutions collaborating closely with architects, product owners and software engineers
Identify, design and drives adoption of modern technology frameworks
Provide hands-on technical expertise in the Design & Development of mission critical applications that can scale operate with up time of 99.999% and processing 4,000+ transactions per second
Identify and mitigate technology-related risks by implementing robust security measures and compliance standards
Guides the team and the technology they support towards resiliency and stability through quality software development
Identify opportunities for process and tool improvements and drive those from concept to implementation
Adheres to architecture standards, risk management and security policies
Other
Formal training or certification on software engineering concepts and 10+ years applied experience
Ability to present and effectively communicate with Senior Leaders and Executives
Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field
Collaborative, trusting, and thought-provoking environment that values diverse perspectives and creative solutions