
Search by job, company or skills
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Software Engineer III at JPMorgan Chase within the Commercial & Investment Bank Payments Technology team, you will be an experienced member of an agile team, tasked with designing and delivering reliable, market-leading technology products that are secure, stable, and scalable.
Job responsibilities
Required qualifications, capabilities, and skills
Excellent understanding of Java fundamentals and frameworks (Spring Boot), OO programming paradigms, multi-threading, messaging technologies and computer networks Experience in building high-performance, latency-sensitive Java applications
Experience in maintaining and troubleshooting software running in a Linux environment, familiarity with the Linux operating system, system utilities, containers and cloud architectures and services
Strong interpersonal and communication skills, with experience working with globally distributed engineers and stakeholders
Understanding of the full software development lifecycle and agile approach
Hands-on experience with event driven architecture and distributed messaging technologies (Kafka)
Overall knowledge of the Software Development Life Cycle
Preferred qualifications, capabilities, and skills
Hands on experience another statically compiled language like Golang, Rust
Experience with gRPC and Google Protocol Buffers, caching technologies, e.g. Redis
Experience with infrastructure as code software, e.g. Terraform, designing schemas/data structures in resilient SQL and NoSQL databases (e.g. CockroachDB)
Familiarity with front-end technologies, like ReactJs
Certified Kubernetes and public cloud knowledge (e.g. CKAD and AWS certifications)
JPMorgan Chase Bank, N.A., doing business as Chase Bank or often as Chase, is an American national bank headquartered in New York City, that constitutes the consumer and commercial banking subsidiary of the U.S. multinational banking and financial services holding company, JPMorgan Chase. The bank was known as Chase Manhattan Bank until it merged with J.P. Morgan & Co. in 2000.Chase Manhattan Bank was formed by the merger of the Chase National Bank and the Manhattan Company in 1955.The bank merged with Bank One Corporation in 2004 and later acquired the deposits and most assets of Washington Mutual.
Job ID: 143695841