JPMorganChase Logo

JPMorganChase

Manager of Software Engineering - Java Full Stack, Kubernetes

Sorry, this job was removed at 08:36 p.m. (IST) on Monday, Nov 18, 2024
Be an Early Applicant
Hybrid
Bengaluru, Karnataka
Internship
Hybrid
Bengaluru, Karnataka
Internship

Job Description
Global Banking serves global clients, including corporations, municipalities, financial institutions, and not-for-profit entities with annual revenues generally ranging in billions of dollars. Our Commercial Bankers serve these clients by operating in 14 of the 15 top U.S. major markets. Our professionals' industry knowledge and experience combined with our dedicated service model, comprehensive solutions, and local expertise to make us the #1 commercial bank in our retail branch footprint.
As a Manager of Software Engineering at JPMorgan Chase within the Global Banking - Structured Finance Technology team in the Commercial Banking Business, you will be working on the build out of the Aurora, a multi-year strategic investment leveraging Agile and fortress architecture principles. As a member of the Technology team, you will be working on the Aurora syndicate loan trading application platform, a multi-year strategic investment, deployed across multi cluster Kubernetes based platform. Aurora leverages Agile and fortress architecture principles.
Job Responsibilities:

  • Involves in application architecture and design. Evolve product architecture and how the platform interacts with loans eco-systems.
  • Designs and delivers high quality features that complies with standards and satisfies architectural tests.
  • Participates in Architecture & Engineering forums, perform design reviews
  • Communicates - monthly updates, project updates, RCA updates, agile experiments, team metrics etc.
  • Collaborates with the Product Owner, Operations and Technology partners around the world
  • Designs, analyzes, develops, tests, debugs, and models the system components necessary to produce potentially shippable product iterations with each sprint.
  • Performs pair programming and assist the team in supporting the application in all required environments.
  • Prepares and leads sprint review meetings showcasing completed product backlog items to the product owner and subject matter experts.
  • Develops and implements best practices across the entire project team, practicing continuous process improvement.
  • Guides team members toward best solutions for the problem at hand
  • Listens, interacts and trains developers to enhance their skill sets


Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience. In addition, demonstrated coaching and mentoring experience
  • Hands on programming/application development experience with Java eco-system and associated tooling (Core & EE, Spring Boot, Spring MVC, Spring Cloud),
  • 4+ years of experience in UI/UX (React JS, Angular or equivalent), Web Technologies (JavaScript, HTML 5, CSS, JSON, REST, SOAP)
  • Experience with Microservices & Event Architecture, Integration patterns and messaging technologies (JMS, Mule, Kafka, RabbitMQ)
  • Deep experience in application, data and infrastructure architecture disciplines.
  • Strong working experience in managing production applications.
  • Strong experience with resilience and performance testing environment set-up & management.
  • Strong Communication Skills demonstrating the ability to present and explain ideas and concepts.
  • Strong object oriented analysis and design skills (OOAD)
  • SCM / DevOps / CI/CD tools & process (GIT/Bit bucket, Maven, Ant, Jenkins, Sonar), Testing tools & frameworks (Jasmin/Karma, JUnit, Selenium, Cucumber, Mockito), Agile Methodology and Tools (JIRA)
  • Experience with Cloud Platforms, Container/Orchestration (Docker, Kubernetes, Cloud Foundry and working in Agile teams, ability to focus and grasp business concepts explained during PBRs.


Preferred qualifications, capabilities, and skills

  • Project management experience including managing teams, influencing decision-making outside of immediate span of control, and accomplishing key objectives and results
  • Experience working in a financial services environment with good working knowledge of associated accounting principles
  • Previous experience with wholesale loans business
  • Passionate about testing strategy, problem solving, learning new skills, sharing expertise and knowledge.
  • Knowledge of industry wide technology strategies and best practices in software development and workflow products.

JPMorganChase Bengaluru, Karnataka, IND Office

Devarabeesanahalli, Bellandur, Outer Ring Road, Bengaluru, Karnataka, India, 560103

Similar Jobs at JPMorganChase

Be an Early Applicant
14 Hours Ago
Bengaluru, Karnataka, IND
Hybrid
289,097 Employees
Mid level
289,097 Employees
Mid level
Financial Services
The Software Engineer III role involves designing and building technology products as part of an agile team. Responsibilities include developing secure and high-quality production code, creating architecture for complex applications, analyzing data for improvements, and contributing to engineering communities. The focus is on frontend technologies and requires experience in system design and operational stability.
Be an Early Applicant
14 Hours Ago
Bengaluru, Karnataka, IND
Hybrid
289,097 Employees
Mid level
289,097 Employees
Mid level
Financial Services
As a Software Engineer III, the role involves designing, developing, and delivering technology solutions, maintaining high-quality production code, and engaging in continuous software improvement. Responsibilities include troubleshooting technical issues, producing architectural artifacts, analyzing data for insights, and contributing to software engineering communities.
Be an Early Applicant
17 Hours Ago
Bengaluru, Karnataka, IND
Hybrid
289,097 Employees
Senior level
289,097 Employees
Senior level
Financial Services
The Senior Manager of Software Engineering at JPMorgan Chase leads multiple technical teams, providing coaching and guidance while overseeing resource management, budget considerations, and operational efficiency. This role includes collaboration across functions and ensuring a diverse and inclusive team culture.

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account