- Jersey City, New Jersey, United States
- Senior
- 3+ years
Design, develop, and troubleshoot secure, high-quality Java applications within JPMorgan Chase’s Payments Technology division.
Compensation
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions.
Responsibilities
- Executes standard software solution, design, development, and technical troubleshooting
- Writes secure and high-quality code using the syntax of at least one programming language with limited guidance
- Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity
- Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications
- Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities
Requirements
- Formal training or certification on software engineering concepts
- Nice to have: Cloud technologies
- Nice to have: Docker fundamentals
- Nice to have: CI/CD basics
- Nice to have: Observability basics