Software Engineer III Java Cloud
@ Chase- Candidate Experience page

Mumbai, Maharashtra, India
$120,000
On Site
Full time
Posted 12 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXXXXX******* @chase.com
Recommended after applying

Job Details

About the Role

As a Software Engineer III Java Cloud at Chase, you will join the Asset & Wealth Management team to design, develop and deliver market-leading technology products. You will work as a seasoned member of an agile team providing secure, stable, and scalable software solutions that align with the firm’s business objectives.

Job Responsibilities

You will be responsible for:

  • Executing software solutions including design, development and troubleshooting.
  • Creating secure, high-quality code and maintaining synchronous algorithms.
  • Producing architecture/design artifacts and ensuring design constraints are met.
  • Gathering and analyzing data to drive software and system improvements.
  • Identifying hidden issues and leveraging insights to improve system architecture.
  • Contributing to communities of practice on emerging technologies.
  • Fostering a team culture of diversity, inclusion, and respect.

Required Qualifications

To excel in this role, you should have:

  • Bachelor’s degree with 3+ years of applied software engineering experience.
  • Strong object oriented analysis/design, data structures, algorithms, and design patterns.
  • Hands-on experience in system design, application development and testing.
  • Proficiency in Java 17, Spring Boot, and SQL.
  • Expertise in using technologies like Functional Programming, BPMN, Microservices, RESTful APIs, JMS, Kafka, Hibernate.
  • Experience with JDBC/JPBA frameworks such as Hibernate or MyBatis.
  • Strong hands-on cloud native architecture skills with Azure/AWS and Containerization/Kubernetes.
  • Understanding of agile methodologies, CI/CD practices, and non-functional requirements including resiliency, performance, and security.
  • Knowledge of technical processes across various domains such as AI, ML, mobile and more.

Preferred Qualifications

Candidates who are independent, self-motivated with strong interpersonal and communication skills, and have exposure to cloud technologies will excel in this role.

Key skills/competency

Java, Spring Boot, Cloud, Agile, Microservices, Kubernetes, SQL, Design Patterns, OOAD, CI/CD

How to Get Hired at Chase- Candidate Experience page

🎯 Tips for Getting Hired

  • Research Chase culture: Study their mission, values, and team blogs.
  • Tailor your resume: Highlight Java and cloud project experience.
  • Prepare technically: Brush up on Java, Spring Boot, and Kubernetes.
  • Practice interviews: Rehearse problem solving and design questions.
  • Follow application tips: Customize cover letter with quantifiable achievements.

📝 Interview Preparation Advice

Technical Preparation

Review Java 17 and Spring Boot documentation.
Practice building cloud-native applications.
Study container orchestration with Kubernetes.
Brush up on data structures and algorithm design.

Behavioral Questions

Describe a time you solved a major problem.
How do you ensure secure, stable code?
Explain your approach to team collaboration.
Discuss handling feedback under pressure.

Frequently Asked Questions