Lead Software Engineer Java Fullstack

5 - 9 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Lead Software Engineer at JPMorgan Chase within the Asset and Wealth Management, you play a crucial role in an agile team dedicated to enhancing, building, and delivering cutting-edge technology products in a secure, stable, and scalable manner. Your responsibilities encompass a wide range of technical tasks to support the firm's business objectives. - Execute software solutions, design, development, and technical troubleshooting with innovative problem-solving skills. - Develop secure and high-quality production code while ensuring synchronous operation with relevant systems. - Produce architecture and design artifacts for complex applications, maintaining accountability for meeting design constraints through software code development. - Analyze, synthesize, and visualize data sets to improve software applications and systems continually. - Collaborate with the product team to understand business requirements and support user acceptance testing during the UAT phase. - Proactively identify hidden problems and patterns in data to enhance coding hygiene and system architecture. - Contribute to a team culture emphasizing diversity, equity, inclusion, and respect. - Maintain a goal-oriented approach and adhere to committed timelines. Qualifications Required: - Formal training or certification in software engineering concepts with a minimum of 5 years of applied experience. - Proficiency in Java and REACT JS Framework for design, coding, testing, and debugging. - Advanced knowledge in Java 17, Spring Boot, and Databases. - Expertise in Functional Programming, Microservices, RESTful web services development, JMS, Kafka, and GraphQL. - Strong hands-on experience in Cloud Native Architecture (Azure/AWS) and Containerization/Kubernetes. - Solid understanding of agile methodologies, CI/CD, and non-functional requirements such as Resiliency, Performance, and Security. - Proficient in object-oriented analysis and design (OOAD), data structures, algorithms, and design patterns. - Hands-on experience in system design, application development, testing, and operational stability. - Demonstrated knowledge of software applications and technical processes within a technical discipline. - Excellent written and verbal communication skills and the ability to deal with ambiguity effectively. Additional Company Details: The company values diversity, equity, and inclusion, fostering a work environment that encourages respect and collaboration among team members.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You