J
Posted 9 hours ago
Principal Software Engineer
JPMorganChasePrincipal Software Engineer
Requirements
10+ years applied software engineering experience, Proficiency in Java/J2EE and REST APIs, Experience with Spring Framework and AWS Services, Experience with Kafka streaming and Microservices, Advanced experience with React, Angular, or ExtJS, Practical cloud native experience, Degree in Computer Science, Engineering, or Mathematics
Skills
JavaAWSReactKafkaMicroservicesSpring
About the role
Responsibilities
- Create complex and scalable coding frameworks using appropriate software design frameworks
- Develop secure, high-quality production code and perform code reviews and debugging
- Advise cross-functional teams on technological matters within your domain of expertise
- Serve as the subject matter expert for the function
- Create durable, reusable software frameworks leveraged across teams and functions
- Influence leaders and senior stakeholders across business, product, and technology teams
- Champion a culture of diversity, opportunity, inclusion, and respect
Requirements
- 10+ years of applied software engineering experience
- Proficiency in Java/J2EE and REST APIs
- Experience with Spring Framework and AWS Services (S3, Terraform, PostgreSQL, Dynamo DB)
- Experience with Kafka streaming and Microservices
- Advanced experience with front-end frameworks such as React, Angular, or ExtJS
- Practical cloud-native experience
- Degree in Computer Science, Engineering, Mathematics, or a related technical field
- Ability to effectively communicate with Senior Leaders and Executives
Preferred Qualifications
- AWS Certification
- Experience in performance testing, tuning, and shift-left practices
Benefits
- Competitive total rewards package including base salary and discretionary incentive compensation
- Comprehensive health care coverage
- Retirement savings plan
- On-site health and wellness centers
- Tuition reimbursement and mental health support
- Financial coaching and backup childcare
About the Company
JPMorganChase is a leading global financial services firm. Our Consumer & Community Banking division serves Chase customers through a range of financial services, including personal banking, credit cards, mortgages, and payment processing. We are dedicated to creating engaged, lifelong relationships and putting our customers at the heart of everything we do.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freePrincipal Software Engineer
JPMorganChase · Wilmington
