Senior Software Engineer - Java & Cloud Technologies

JP Morgan Services India Pvt Ltd

Bengaluru/Bangalore

Not disclosed

Work from Office

Full Time

Min. 5 years

Job Details

Job Description

Software Engineering

We are seeking a highly skilled Senior Engineer with deep expertise in Java development, messaging systems (ActiveMQ, Kafka), RESTful APIs, software design principles, relational database management systems (RDBMS) and cloud technologies. The candidate will be responsible for design, develop (Rewrite and Re-Arch) and maintain scalable, high-performance applications, ensuring robust integration and deployment in cloud environments.

Key Responsibilities

  • Design & Development:
    Design and implement enterprise-grade applications using Java, Sprint Boot and related frameworks, Rest APIs and advance data structures and RDBMS.
  • Messaging Systems:
    Develop and maintain messaging solutions using ActiveMQ (AMQ, Kafka), ensuring reliable and scalable communication between distributed systems.
  • Cloud Integration:
    Deploy, manage, and optimize applications on cloud platforms (AWS or GKP), leveraging cloud-native services and best practices.
  • Performance & Scalability:
    Ensure applications are highly available, scalable, and performant through effective design and tuning.
  • Collaboration:
    Work closely with cross-functional teams (Product, QA, BAs) to deliver high-quality solutions.
  • Code Quality:
    Write clean, maintainable, and well-documented code. Conduct code reviews and mentor junior engineers.

Job role

Work location

Bengaluru, 00636-JPMorgan Chase & Co Tower D, , Block D, Parcel 8, Embassy Tech Village, Outer Ring Road, Devarabeesanahalli Village, Bengaluru, Karnataka, India

Department

Software Engineering

Role / Category

Software Development

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 5 years

About company

Name

JP Morgan Services India Pvt Ltd

Job posted by JP Morgan Services India Pvt Ltd

Apply on company website