Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

JPMorgan Software Engineer II - Golang / Java Developer + AWS 
India, Karnataka, Bengaluru 
788061996

11.06.2025

As a Software Development Engineer II - Java / Golang Developer + AWS at JPMorgan Chase within the Commercial & Investment Bank, you will join our Cloud Migration Engineering & Architecture Database team. We offer a flat-structure organization where you will have the opportunity to deliver innovative solutions using cloud-native microservices architecture, with a focus on the Software Development Life Cycle (SDLC).

Job Responsibilities:

  • Collaborate with development teams to enhance the developer experience by providing tools and infrastructure that support agile methodologies and continuous integration/continuous deployment.
  • Execute software solutions, design, development, and technical troubleshooting, thinking beyond routine approaches to resolve technical problems.
  • Create secure and high-quality production code and maintain algorithms that run synchronously with appropriate systems.
  • Produce architecture and design artifacts for complex applications, ensuring design constraints are met by software code development.
  • Develop and implement database backup, recovery, and disaster recovery strategies to ensure data integrity and availability.
  • Ensure database security by implementing best practices for access control, encryption, and auditing.
  • Automate routine database tasks and processes using scripting languages and tools.
  • Gather, analyze, and develop visualizations and reporting from large, diverse data sets to improve software applications and systems.
  • Proactively identify hidden problems and patterns in data, using insights to drive improvements in coding hygiene and system architecture.
  • Contribute to software engineering communities of practice and events exploring new and emerging technologies.

Required Qualifications, Capabilities, and Skills:

  • Formal training or certification on software engineering concepts and 2+ years applied experience
  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Experience in developing, debugging, and maintaining code in a large corporate environment with modern programming languages (e.g., Java, Golang or Python) and database querying languages.
  • Experience with Public Cloud services (e.g., AWS) and Infrastructure as Code (e.g., Terraform).
  • Familiarity with RDBMS and NoSQL databases
  • Hands-on experience in system design, application development, testing, and operational stability, with comprehensive knowledge of the SDLC.
  • Understanding of Agile methodologies, Application Resiliency, and Security.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.

Preferred Qualifications, Capabilities, and Skills:

  • Proficient in coding in one or more languages (Java, Golang or Python)
  • Experience on AWS.
  • Experience with RDBMS and NoSQL databases.
  • Experience with DevOps practices and tools such as Docker, Kubernetes, and CI/CD pipelines.