
JPMorgan Chase
Sr. Lead Software Engineer -Java, Low Latency at JPMorgan Chase
RoleEngineering
LevelLead
LocationHouston, United States
WorkOn-site
TypeFull-time
Posted1 week ago
About the role
Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.
- As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial and Investment Bank organization
- Equities technology group, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Drive significant business impact through your capabilities and contributions, and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications.
Job responsibilities
- Designs, develops, tests, and implements Equities Order Management Systems
- Defines architecture patterns aligning with business and technical strategies
- Collaborates with a global team to deliver new features and bug fixes
- Engages with business stakeholders to document requirements
- Assists in release rollouts and provides Level 3 production support
- Enhances processes to improve deliverable quality and team efficiency
- Offers technical guidance to support business and technical teams, contractors, and vendors
- Develops secure, high-quality code and reviews/debugs others' code
- Influences product design, application functionality, and technical operations
- Advocates for firmwide frameworks, tools, and practices within the engineering community
- Promotes the use of cutting-edge technologies among peers and decision-makers
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience. In addition, 2 + years of experience leading technologists to manage and solve complex technical items within your domain of expertise
- Hands-on expertise in Java/J2EE, low latency application development, and Core Java concepts
- Proficient in Linux, REST API, Spring Boot, Node.js, SQL, and algorithms
- Experience with large-scale distributed applications in mission-critical environments
- Demonstrated experience with event-driven architectures and messaging APIs (JMS)
- Expertise in Continuous Integration, Continuous Delivery, Test Driven Development (TDD), resiliency, and application security
- Ability to engage with both technical and non-technical audiences
- Ability to deliver results in collaborative and cross-functional teams
- Proven experience in leveraging industry technology trends and best practices
- Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field
Preferred qualifications, capabilities, and skills
- Knowledge of AWS, FIX Protocol, and Trade lifecycle
Required skills
Java
Low latency systems
Software engineering
Agile development
System design
About JPMorgan Chase
Houston
Headquarters