hero

Find Your Dream Job Today

Our mission is to help high-achieving LGBTQ+ undergraduates reach their full potential.

Software Engineer - Associate

JPMorganChase

JPMorganChase

Software Engineering
Bahrain
Posted on Friday, July 26, 2024

Job Description

As a Software Engineer at JPMorgan Chase you will be a 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. We look first and foremost for people who are passionate around solving business problems through innovation and engineering practices. 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. You would need to partner continuously with your many stakeholders daily to stay focused on common goals. We embrace a culture of experimentation and constantly strive for improvement and learning. You’ll work in a collaborative, trusting, thought-provoking environment—one that encourages diversity of thought and creative solutions that are in the best interests of our customers globally.

Required qualifications, capabilities, and skills:

  • Hands-on practical experience in system design, application development, testing, and operational stability
  • Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
  • Solid understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security
  • Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
  • Proven hands on experience in JavaScript, HTML/CSS. and in Java Script framework React/Angular/JQuery
  • Proven hands on experience in Java 17, Spring Framework, web services, micro services (REST), hibernate, RDBMS (Oracle), cloud technologies e.g. Kubernetes, EKS and messaging e.g Kafka.
  • Strong focus and discipline on ensuring quality through automated tooling and CI/CD
  • Familiarity with monitoring and observability concepts and tooling e.g. Splunk, DynaTrace
  • Knowledge of No-SQL database technologies; such as Elastic Search

Preferred qualifications, capabilities, and skills

  • Familiarity with modern front-end technologies\architectures
  • Exposure to cloud technologies