JOB DESCRIPTIONWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Lead Software Engineer at JPMorganChase within the Consumer and Community Banking technology team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.
Job Responsibilities
- Own the technical strategy and architecture for mission-critical applications, ensuring alignment with business goals and industry best practices.
- Analyze, design, engineer, install, configure, and support distributed database systems.
- Deep knowledge of database internals and development practices.
- Focus on automation, API enablement, provisioning, resiliency, and performance.
- Apply ITIL processes for incident management and operational excellence.
- Develop, test, and debug automated software for applications, systems, or infrastructure.
- Troubleshoot incidents and contribute to blameless post-mortems.
- Participate in major code contributions and collaborate with SRE teams.
- Use analytics and monitoring frameworks for end-to-end flow and alerting.
- Conduct performance tests, identify bottlenecks, and optimize capacity.
Required Qualifications, Capabilities, and Skills
- Formal training or certification in Software Engineering concepts and 5+ years of applied experience.
- Experience on NoSQL Cassandra
- Experience on Production support with ITIL process with AWS Certification
- Extensive experience in Java and object-oriented programming; advanced in one or more programming languages.
- Proficient in at least one programming language (Python, Java, Go, etc.)
- Self-starter in one or more technology domains; able to work across domains.
- Knowledge of infrastructure components (networking, cloud, orchestration, containers, compute/storage).
- Service-level management and troubleshooting skills.
- Experience with performance management, monitoring, and capacity tools.
- Ability to work on impactful projects and communicate business value.
- Effective collaboration within Agile teams.
Preferred Qualifications, Capabilities, and Skills
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Knowledge of NoSQL (Cassandra) and other databases
- Hands-on expertise with AWS cloud platform, CI/CD pipelines, and DevOps practices.
- UI development experience with modern frameworks such as React, Angular, or similar.
ABOUT US
hackajob is partnering with JPMorganChase to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.