Senior Software Engineer - Java and AWS

JP Morgan Services India Pvt Ltd

Hyderabad

Not disclosed

Work from Office

Full Time

Min. 3 years

Job Details

Job Description

Software Engineer III - Java/AWS/Mainframe

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. 

As a Software Engineer III at JPMorganChase within the CONSUMER CARD TECHNOLOGY, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

Job responsibilities 

  • Implements well-defined software features and fixes using established patterns and team standards.
  • Writes secure, high-quality production code with appropriate unit/integration tests.
  • Participates in code reviews (giving and receiving feedback) to improve code quality and maintainability.
  • Assists with technical troubleshooting by following runbooks, logs, dashboards, and guidance from senior team members.
  • Contributes to documentation (design notes, operational procedures, support guides) and keeps them current.
  • Works with product partners and team members to clarify requirements and estimate work at the story/task level.
  • Supports CI/CD pipelines and helps resolve build/deploy issues with guidance.
  • Contributes to team ceremonies and helps maintain a strong culture of inclusion, ownership, and continuous improvement.

 

Required qualifications, capabilities, and skills 

  • Formal training or certification on software engineering concepts and 3+ years applied experience
  • BE/BTECH degree or equivalent practical experience.
  • Proficiency in one or more programming languages, with working experience in Core Java and Spring (Spring Boot / MVC).
  • Working knowledge of REST APIs, microservices fundamentals, and basic distributed systems concepts.
  • Working experience with common dev/build tools such as IntelliJ/Eclipse, Maven, BitBucket/Git/Gitflow and test tooling (e.g., JMeter or similar).
  • Exposure to AWS services (e.g., ECS, EMR, RDS, Lambda, S3) and cloud-native deployment concepts.
  • Basic experience with data stores and messaging (e.g., SQL and exposure to Kafka / NoSQL concepts).
  • Understanding of SDLC, agile delivery, and engineering practices like CI/CD, security, and resiliency basics.
  • Ability to communicate clearly, learn quickly, and collaborate effectively within a team. 

Preferred qualifications, capabilities, and skills 

  • Familiarity with front-end technologies (e.g., React, AngularJS, Bootstrap) or willingness to learn.
  • Exposure to scripting/automation (e.g., Python and/or Unix shell scripting).
  • Banking domain exposure (mainframe technologies like COBOL/JCL/DB2/IMS/VSAM/CICS) is a plus.
  • Interest in AI/ML tooling or languages (nice-to-have).

Experience Level

Senior Level

Job role

Work location

Hyderabad, Telangana, India

Department

Software Engineering

Role / Category

Software Development

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 3 years

About company

Name

JP Morgan Services India Pvt Ltd

Job posted by JP Morgan Services India Pvt Ltd

Apply on company website