US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

Lead Software Engineer - Lead Software Engineer - Public Cloud using Modern Java Tech Stack

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 Consumer & Community Banking and Operations Technology, 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


* 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.


* Develops secure high-quality production code, and reviews and debugs code written by others.


* Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems.


* Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies.


* Coach and Mentor junior resources in the team.


* Adds to team culture of diversity, equity, inclusion, and respect.

Required qualifications, capabilities, and skills


* Formal training or certification on software engineering concepts and 5+ years applied experience.


* Hands-on practical 10+ years of experience in programing languages and coding in Java.


* Hands-on practical experience in system design, application development, testing, and operational stability.


* Advanced in one or more programming language(s) .


* Advanced knowledge of software applications and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning, mobile, etc.).


* Ability to tackle design and functionality problems independently with little to no oversight.


* Practical experience with JavaScript technologies, UI Frameworks such as ReactJS.


* Experience and strong knowledge in with Java, RESTful APIs, and Microservices architectures.


* Experience in Spring, Spring Integration, Spring Cloud Gateway, Eureka Hibernate, Spring Scheduler, Quartz Feign or similar ORM framework.


* Practical cloud native experience.


* Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field.

Preferred qualifications, capabilities, and skills


* Independent and self-motivated.


* Strong interpersonal, analytical, problem solving and communication skills.


* Solid understanding of agile methodologies.


* Additional Skills: Unix scripting, Maven, CI/CD knowledge, Application Resiliency, and Security.


* Hands-On ...




Share Job