DescriptionAs a Software Engineer III, React at JPMorgan Chase within the Corporate Investment Banking Technology (Digital and Platform Services) team, you will be an integral part of an agile team responsible for improving, designing, and delivering software components for the firm's cutting-edge technology products. Your role will involve executing software solutions through the design, development, and technical troubleshooting of various components within a product, application, or system. This position provides an excellent opportunity to enhance your skills and gain valuable experience for growth within your role.
Job responsibilities:
- Develop, maintain and enhance web-based Java applications.
- Participate in every phase of the Software Development Life Cycle
- Utilize AWS knowledge to deploy, manage and scale applications in a true cloud environment
- Interact with the business users to understand and analyses the requirement specifications and determined development realistic timelines of the delivery
- Perform active front-end and back-end development
- Actively participate in application and end-user support
- Deliver solutions adhering to the application development & security guidelines
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 3+ years applied experience
- Hands-on experience in JavaScript & ReactJS development for web-based applications
- Experience in converting design mock-ups into code
- Experience in writing business driven UI test cases through JEST or similar frameworks
- Good knowledge and understanding of Restful APIs using various Java frameworks
- Good knowledge and experience using HTML and CSS
- Previous experience working in Agile methodology
- Experience with relational databases and good knowledge of querying in SQL
- Excellent written and verbal communication and interpersonal skills
Preferred qualifications, capabilities, and skills
- AWS experience to deploy, manage and scale applications in a cloud environment
- Experience of Figma or similar design/prototyping tool