The Job logo

What

Where

Experienced Software Engineer Java / Python (Full Stack or Back End)

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Join us and push the limits of what’s possible as an experienced Software Engineer in our agile team. Design and deliver trusted market-leading technology products in a secure, stable, and scalable way. Develop mobile features, strategize on big data, create innovative payment solutions, and integrate cloud platforms.

Push the limits of what’s possible with us as an experienced member of our Software Engineering team.

As an experienced Software Engineer at JPMorgan Chase, you serve as member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way.

Depending on the team that you join, you could be developing mobile features that give our customers and clients more control over how they bank with us, strategizing on how big data can make our trading systems quicker, creating the next innovation in payments for merchants, or supporting the integration of our private and public cloud platforms.

Job Responsibilities 

  • Participates in, design and develop scalable and resilient systems using Java or Python to contribute to continual, iterative improvements for product teams
  • Executes software solutions, design, development, and technical troubleshooting
  • Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
  • Produces or contributes to architecture and design artifacts for applications while ensuring design constraints are met by software code development
  • Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems
  • Identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture
  • Contributes to software engineering communities of practice and events that explore new and emerging technologies
  • Adds to team culture of diversity, equity, inclusion, and respect

 Required qualifications, capabilities, and skills

  • Hands-on practical experience in system design, application development, testing and operational stability
  • Proficient in coding in Java or Python languages
  • Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
  • Overall knowledge of the Software Development Life Cycle
  • Understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security
  • Knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)

Preferred qualifications, capabilities, and skills

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

Your Role Level

JPMorgan Chase is looking to hire Software Engineers at Software Engineer II and Software Engineer III levels. A determination will be made on placement for successful candidates based on the results of a skills-based assessment which applicants will be asked to complete during the hiring process, as well as, the candidate interview. The assessment will evaluate ability to perform basic coding and systems design responsibilities. For the Software Engineer II level, the role requires the ability to understand advance features of a coding language, design a viable system, and solve functional problems through basic language applications.  For the Software Engineer III level, the role requires a higher level of proficiency and the ability to function independently, including the ability to use and explain advance features of a coding language, design systems across technologies and platforms, solve functional and non-functional problems through an application of language best practices, as well as, the ability to assess issues broadly, identify alternative or innovative solutions, collaborate effectively, and provide guidance to others.  

Set alert for similar jobsExperienced Software Engineer Java / Python (Full Stack or Back End) role in Mumbai, India
JPMorgan Chase & Co. Logo

Company

JPMorgan Chase & Co.

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Software Engineering

Locations

Mumbai, Maharashtra, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

JPMorgan Chase & Co. Logo

Manager of Software Engineering - Java/Python, BigData

JPMorgan Chase & Co.

Mumbai, Maharashtra, India

Posted: a year ago

JOB DESCRIPTION As a Manager of Software Engineering, within Regulatory and Finance Reporting technology team partners with the Finance and Business Management functions within Asset & Wealth Management Line of Business , supporting all their technology and regulatory needs across all jurisdictions. While the technology team has a global footprint,   Job responsibilities Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure and high-quality production code, and reviews and debugs code written by others Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies Adds to team culture of diversity, equity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 5+ years applied experience Having proficiency in Big Data, Spark, and Kubernetes  Hands-on practical experience delivering system design, application development, testing, and operational stability Advanced in one or more programming language(s) Proficiency in automation and continuous delivery methods Advanced understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Preferred qualifications, capabilities, and skills Familiarity with modern technologies Exposure to cloud technologies

Hexaware Technologies Logo

Java Full Stack Engineer

Hexaware Technologies

Pune, Maharashtra, India

+2 more

Posted: a year ago

Description   Responsibilities: Understand requirement and translate that to product features. Participate in Scrum meetings and express the work done and the plan clearly. Participate in scrum ceremonies and clearly communicate. Develop applications using Front end, middleware, and database related technologies. Should be hands in developing and implementing best practices and write smart piece of code. Coding standard should be followed, and the code should be highly performant. Should be able to write unit test cases using any of the frameworks and should be completely automated. Should have strong exposure in REST API design and principles and adhere to RAML/Swagger or Open API specification Should be able to do impact analysis and document the design of the components. Should be able to develop reusable components using proper design patterns as listed by lead/architect so that it is extensible. The Role offers: An outstanding opportunity to re-imagine, redesign, and apply technology to add value to the business and operations. An end-to-end project exposure across multiple technical stack and cloud platform An individual who has passion to learn and adapt to new technologies quickly and scale to next level easily. High visibility, opportunity to interact with multiple groups within the organization, technology vendors and implementation partners. Essential Skills: Total IT Experience – 4 to 7 years. 4+ years of in-depth knowledge in Core java, spring boot, Spring DI, Spring MVC, JMS, Hibernate, JDBC, PL/SQL. Good to have experience in and microservices or it can be trained Hands-on-experience in RESTful Http services design. Good to have experience in Angular or REACT JS. Hands-on-experience in Java script, JQuery, Bootstrap, Html 5, CSS3 Hands-on-experience with SQL Server, Postgre SQL writing stored procedures Good communication and unit testing knowledge. Good to have knowledge AWS/Azure cloud platforms. Familiar with Continuous Integration methodologies and tools, including Jenkins Good to have: Exposure to Docker, Kubernetes and cloud deployment Essential Qualification: MCA/equivalent master’s in computers is a must.