A software engineering role at JPMorgan Chase's Global Banking Platform (GBP) focusing on developing microservices, infrastructure, and site reliability engineering. The role involves building next-generation core banking platforms using cloud-native technologies, with opportunities to work with a FinTech software partner and develop critical cloud services.
Primary responsibilities include designing, implementing, and developing scalable microservices, writing secure and high-quality code, creating automated tests, managing deployments across environments, and interfacing with other engineering teams to ensure structured feature development.
Required experience includes formal software engineering training, hands-on system design and application development experience, proficiency in programming languages like Go, Python, or Java, and expertise in developing automated tests as part of the development cycle. Strong understanding of software development lifecycle and ability to solve technical problems is crucial.
The role offers an opportunity to work with a leading global financial institution, gain exposure to cutting-edge cloud-native technologies, develop critical banking infrastructure, and be part of a dynamic team pushing technological boundaries in the financial services sector. JPMorgan Chase provides a comprehensive professional development environment with opportunities to work on global-scale technology products.