DescriptionWe have an opportunity to impact your career and provide an adventure where you can push the limits of whats possible.
As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking and Deposits 2.0 youare an integral part of an agile team that works to enhance build and deliver trusted marketleading technology products in a secure stable and scalable way. As a core technical contributor you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firms business objectives.
Job responsibilities
- Executes creative software solutions design development and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems.
- Collaborate with Stakeholders by providing technology insights towards delivering efficient solutions.
- Demonstrate strong communication skills with the ability to collaborate with business analysts solution architects project managers product owners and development teams.
- Interact with senior leadership to develop strategy for the application platform.
- Engage in the planning architecture design and development of solutions that satisfy business requirements.
- Utilize excellent organizational skills proven analytical planning problem solving and decisionmaking skills.
- Work in crossfunctional team and collaborate with peers during entire SDLC ensuring highest quality solutions are delivered.
- Deliver using agile methodology with CI/CD and automated testing and deployment capabilities using devops.
- Adopt to new technologies and methodologies and drive solutions.
- Demonstrate ability to work proficiently and effectively in an Agile/Scrum feature team environment.
- Drive capabilities and efficiencies across the organization.
Required qualifications capabilities and skills
- Formal training or certification on software engineering concepts and 5 years applied experience.
- 10 years experience in handon expertise in application development.
- Demonstrated proficiency in software applications and technical processes within Java J2EE spring spring boot Kafka.
- Excellent knowledge in developing microservices.
- Good knowledge in deploying applications using containers and Kubernetes.
- Experience with full development lifecycle from inception through implementation.
- Experience with development deployment and support of largescale distributed applications in a missioncritical production environment.
- Experience with Agile methodologies (SCRUM KANBAN).
- Advanced understanding of agile methodologies such as CI/CD Application Resiliency and Security.
- Practical cloud native experience AWS.
- Excellent analytical communication organizational and problemsolvingskills coupled with a strong work ethic.
Preferred qualifications capabilities and skills
- Experience in working at code level.
- AWS Public cloud certified.