Software Engineer III Java React Full Stack

apartmentJP Morgan Chase & Co. placeBangalore calendar_month 

Job Description

There's nothing more exciting than being at the center of a rapidly growing field in technology and applying your skillsets to drive innovation and modernize the world's most complex and mission-critical systems.

As a Software Engineer III at JPMorgan Chase within Corporate Technology, you'll be a seasoned member of an agile team, designing and delivering trusted, market-leading technology products in a secure, stable, and scalable manner. You'll be responsible for implementing critical technology solutions across various technical areas, supporting the firm's business objectives.

Job Responsibilities:

  • Execute software solutions, design, development, and technical troubleshooting, thinking beyond routine approaches to build solutions or resolve technical issues.
  • Create secure, 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.
  • Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets to continuously 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 that explore new and emerging technologies.
  • Enhance team culture by promoting diversity, equity, inclusion, and respect.

Required Qualifications, Capabilities, and Skills:

  • Formal training or certification on software engineering concepts and 3+ years applied experience
  • Proficiency in React, Java/J2EE, and Oracle.
  • Advanced expertise in two or more technologies, such as Functional Programming, Microservices, RESTful web services development, JMS, Kafka, and JPA.
  • Experience in building Microservices and Kafka streaming.
  • Strong hands-on experience with Cloud Native Architecture, including Azure/AWS and containerization/Kubernetes.
  • Familiarity with IDEs like RAD, Eclipse, or IntelliJ.
  • Working proficiency with development toolsets such as GIT/BitBucket, JIRA, Maven, and Bootstrap.
  • Experience with standard unit test frameworks like JUnit, Cucumber, and Mockito.
  • Experience with Agile development, including daily scrums and weekly iteration reviews and planning.
  • Solid understanding of agile methodologies, CI/CD, and non-functional requirements like resiliency, performance, and security.
  • Demonstrated 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:

  • Independent and self-motivated.
  • Strong interpersonal and communication skills.
  • Knowledge of component design principles in React.
apartmentTalent500placeBangalore
Job Description Talent500 is hiring for one of our client Role: Software Engineer / Senior Software Engineer Function: IT Subfunction: Engineering Executive: CIO Organization Responsibilities:  •  Develop and maintain JSP web application...
electric_boltImmediate start

Software Engineer-AQA

placeBangalore
Job Description Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.   1.  Applies scientific methods to analyse and solve software engineering problems.   2.  He...
placeBangalore
higher maturity in Continuous Delivery practices. This an ideal position for a Software Engineer, who is passionate about CI/CD best practices, automation, and making tools that make Paychex Software Engineers’ lives easier. Individual will join...