Software Engineer III - Java Full Stack

JPMorgan Chase Bangalore, India

Company

JPMorgan Chase

Location

Bangalore, India

Type

Full Time

Job Description

You're ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you.

As a Software Engineer III at JPMorgan Chase within the Asset & Wealth Management - Connect Investor Tools Team, you are part of an agile team that works to enhance, design, and deliver the software components of the firm's state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role.

Want more jobs like this?

Get jobs in Bangalore, India delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


Job responsibilities

  • Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Optimize application for maximum speed, reliability and scalability.
  • Follow and promote Agile practices including Scrum, Lean, BDD, and Continuously Delivery
  • Research new technologies, identify and learn best practice, adapt quickly, and provide technical guidance across the organization. Promoting excellent user experience and system performance by supporting SRE practices
  • Work with multiple globally distributed teams to deliver end-to-end solution across regions. Mentoring junior resources on best coding practices
  • Adds to team culture of diversity, equity, inclusion, and respect

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 3+ years applied experience.
  • Proven track record of hands-on software development experience
  • Proficient in coding in Java 17, Spring Boot microservices, and ReactJS
  • Must possess excellent analytical, problem solving, & decision-making skills.
  • Strong computer science fundamentals such as algorithms, data structures, multithreading, object-oriented development, distributed applications, client-server architecture
  • Strong experience in building performant, scalable and reliable web applications
  • Full stack architectural understanding, Excellent knowledge of Java technologies including core Java, Spring Framework, Experience with unit and integration tools and techniques including JUnit, mocking and test-driven development
  • Cloud-Native development experience, experience in high availability development and architectural practices, relational database development skills including SQL and data modelling

Preferred qualifications, capabilities, and skills

  • Familiar with distributed system patterns and libraries like Spring Cloud, Experience with large complex projects with distributed development teams
  • Familiarity with Private/Public Cloud

Apply Now

Date Posted

01/25/2025

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Neutral
Subjectivity Score: 0

Similar Jobs

FP&A Analyst - ServiceNow

Views in the last 30 days - 0

View Details

Test Engineer - L3 - Wipro

Views in the last 30 days - 0

View Details

Developer - L3 - Wipro

Views in the last 30 days - 0

View Details

BIM Engineer - GE Vernova

Views in the last 30 days - 0

View Details

Document Management Specialist - GE Vernova

Views in the last 30 days - 0

View Details

Secondary Designer - Control & Protection - GE Vernova

Views in the last 30 days - 0

View Details